Précédent   Forum des professionnels en informatique > PHP > Langage > Sessions
Sessions Forum d'entraide sur les sessions avec PHP. Avant de poster -> FAQ sessions, Cours sessions et Sources sécurité
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 02/10/2007, 14h33   #1
Membre du Club
 
Inscription : avril 2007
Messages : 233
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2007
Messages : 233
Points : 60
Points : 60
Par défaut [Cookies] Durée de connexion

Salut,

Mon problème est le suivant:

si je suis connecté dans une application j'ai 15 minutes avant que ça se déconnecte automatiquement et si je n'effectue aucune action pendant ces 15 min ça se déconnecte aussi, mais si je ferme la fenêtre sans se déconnecter et je veux me reconnecter dans le même poste, je veux qu'il me demande le login et le mot de passe meme si je suis déjà connecté et que les 15 min ne sont pas terminés, le problème c'est que je suis obligé d'attendre 15 min avant que je me reconnecte, j'ai pensé à réduire le timer de 15 min à 5 min, mais ça serait très embêtant de se déconnecter toutes les 5 minutes..

Est ce que vous avez une idée??

Merci
namstou3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 14h37   #2
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Il y a au moins deux posts rien qu'aujourd'hui qui parlent de ce probleme (je viens d'en lire deux a l'instant en tout cas) et plein d'autres les jours précédents.

En résumé : des possibilités il y en a (evenements à la fermeture du navigateur, traitement javascript et/ou ajax, demande de confirmation, etc.) Dans tous les cas ca demande un traitement coté client et le résultat n'est pas certain (javascript désactivé, navigateur "planté", etc.)

Donc la réponse est plutot non, dans l'ensemble la meilleure méthode est de gérer soi meme un timeout de session (ce que vous faites déjà).
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 14h40   #3
Membre du Club
 
Inscription : avril 2007
Messages : 233
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : avril 2007
Messages : 233
Points : 60
Points : 60
Merci pour ta réponse aussi rapide koopajah

Est ce que quelqu'un a d'autres propositions?
namstou3 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 02/10/2007, 15h00   #4
Membre Expert
 
Inscription : janvier 2005
Messages : 2 288
Détails du profil
Informations forums :
Inscription : janvier 2005
Messages : 2 288
Points : 2 287
Points : 2 287
Dans ce post chached semble dire que tu peux définir un cookies dont la durée de vie est limitée à celle du navigateur, comme ca si l'utilisateur ferme son navigateur le cookie ne sera plus valable (et donc il faudra forcément se reconnecter).
koopajah est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h31.


 
 
 
 
Partenaires

Hébergement Web