Page 1 sur 1

Ré-attribution identique du SID (help)

Posté : 26 avr. 2005, 10:48
par Tissi
Bonjour,

J'ai une appli qui utilise le SID pour vérifier si l'utilisateur courant est toujours le meme que celui qui s'est connecté la première fois a mon site. Je le vérifie sur toutes les pages.

Si l'utilisateur ouvre plusieurs fenetres Internet Explorer et qu'il se déconnecte dans l'une d'elles puis se reconnecte avec un autre nom, je voudrais le détecter dans les autres fenetres ouvertes.

Or, je constate que meme si je fais un session_destroy lorsque l'utilisateur se déconnecte, et qu'il se reconnecte avec une nouvelle session, le MEME SID est attribué. Je n'ai donc pas le moyen de vérifier que la session a changé

Comme faut-il faire ??? Utiliser une autre variable de session qui contient le nom de l'utilisateur ou une variable avec un timestamp Unix correspondant a l'heure de connexion ?

Merci d'avance
Tissi

Re: Ré-attribution identique du SID (help)

Posté : 27 avr. 2005, 11:47
par mere-teresa
Or, je constate que meme si je fais un session_destroy lorsque l'utilisateur se déconnecte, et qu'il se reconnecte avec une nouvelle session, le MEME SID est attribué. Je n'ai donc pas le moyen de vérifier que la session a changé

Comme faut-il faire ??? Utiliser une autre variable de session qui contient le nom de l'utilisateur ou une variable avec un timestamp Unix correspondant a l'heure de connexion ?
Est-ce toi qui fais passer le SID par l'url ?
En ce cas, tu peux lui concaténer l'IP ou la date peut-être.
Mais est-ce un comportement normal du serveur de prendre la mm SID ?