authentification

jarnac
WRInaute discret
WRInaute discret
 
Messages: 106
Inscription: 23 Juin 2005

authentification

Message le Mer Nov 16, 2005 10:52

Bonjour,
Je créé une zone à membres pour mon site et je l'ai fait avec php/mysql et des sessions. Je voudrais que l'accès puisse etre automatique pour les utilisateur qui se sont déjà authentifiés (comme sur wri).
Je pense que cela ne peut se faire qu'avec des cookie mais je sais pas du tout comment les utiliser.
Est-ce qu'on les utilise seuls ou en complement des sessions? quel script pour une authentification auto ? et je trouve aucun tuto bien fait sur ça ...
si quelqu'un peut m'aider, me montrer un script de ce type ...
Merci !


oliv63
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 452
Inscription: 6 Jan 2005

Message le Mer Nov 16, 2005 11:05

Il faut les utiliser en complèment :

sur la page d'accueil, si y'a un cookie tu prends les data dedans et tu ouvres une session, moi je fais comme ça

http://developpeur.journaldunet.com/tut ... hodo.shtml

:wink:

jarnac
WRInaute discret
WRInaute discret
 
Messages: 106
Inscription: 23 Juin 2005

Message le Mer Nov 16, 2005 15:34

oui mais comment ouvrir une session automatiquement s'il y a des cookies?
ce tuto n'en parle pas.
Personne ne sait ou trouver un script tout fait avec utilisation de cookies + session que je me rende compte...

jarnac
WRInaute discret
WRInaute discret
 
Messages: 106
Inscription: 23 Juin 2005

Message le Jeu Nov 17, 2005 9:25

pas de nouvelle réponse. dois-je en conclure que personne ne sait ou trouver un tuto ou un script complet sur le sujet... :(

Lymf
WRInaute discret
WRInaute discret
 
Messages: 189
Inscription: 12 Mai 2005

Message le Jeu Nov 17, 2005 9:46

Code: Tout sélectionner
//démarrage de la session
session_start();

//si un cookie du nom xxx
if (isset($_COOKIE['xxx']))
{
   //code d'enregistrement de la session
}


e-kiwi
Modérateur
Modérateur
 
Messages: 15544
Inscription: 23 Déc 2003

Message le Jeu Nov 17, 2005 10:32

Lymf> l inverse

if (isset($_COOKIE['xxx']))
{
session_start();
}

Lymf
WRInaute discret
WRInaute discret
 
Messages: 189
Inscription: 12 Mai 2005

Message le Jeu Nov 17, 2005 10:42

pas spécialement.

par exemple la ou j'utilise ce script, j'ouvre d'office une session, même si l'utilisateur n'est pas authentifié, mais je n'enregistre pas la variable comme quoi il est loggé. donc en gros, dans le if, j'enregistre les $_SESSION['variable'] = "xxxxx";

jarnac
WRInaute discret
WRInaute discret
 
Messages: 106
Inscription: 23 Juin 2005

Message le Jeu Nov 17, 2005 11:54

sur wri par exemple, c'est fait comment ?


e-kiwi
Modérateur
Modérateur
 
Messages: 15544
Inscription: 23 Déc 2003

Message le Jeu Nov 17, 2005 11:55

Lymf> oui, alors qu'avec ma solution, tu n ouvres la session que lorsque c est nécéssaire :)

Lymf
WRInaute discret
WRInaute discret
 
Messages: 189
Inscription: 12 Mai 2005

Message le Jeu Nov 17, 2005 11:56

oui ca j'avais compris, mais parfois c'est utile d'avoir une session en anonyme, et j'avoue que je n'ai pas réfléchi et j'ai balancé ce script là


Si vous avez aimé cette discussion, partagez-la sur vos réseaux sociaux préférés :

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité