27/09/2011, 15:26:38
Je suis d'accord avec toi sur le principe... mais y'a quelque chose qui m'échappe ! Je ne dois pas avoir les neurones azimutés aujourd'hui... ou alors je me suis mal exprimé pour décrire mon problème.
Le module fait parfaitement ce que tu décris lorsque je me contente de fermer juste l'onglet (en laissant donc mon navigateur ouvert), et de rouvrir une nouvelle page sur la page d'accueil.
Là, le module me considère comme déjà connecté et me le signifie en affichant mon identifiant et un lien pour me déconnecter (pas le gabarit de connexion).
Jusque-là, tout va bien...
Mon problème survient lorsque je ferme complètement mon navigateur (quitter l'appli).
Il n'y a, normalement, plus aucune donnée conservée dans son cache (au navigateur).
Donc, logiquement, à ma prochaine tentative de reconnexion le module est censé me proposer de me logger, non ?
Jusque-là c'est ce qu'il se passe...
Mais lorsque je tente de me relogger avec les mêmes identifiant et pass, il refuse car il considère que cet utilisateur est toujours connecté. (vrai, puisque vérifié dans l'interface admin du module)
Ma question (reformulée) est donc la suivante :
N'y a t-il pas moyen de faire en sorte qu'une session ne reste pas active si un utilisateur perd la connexion au site ?
Bon, au final je ne sais pas si j'ai été plus clair...
Le module fait parfaitement ce que tu décris lorsque je me contente de fermer juste l'onglet (en laissant donc mon navigateur ouvert), et de rouvrir une nouvelle page sur la page d'accueil.
Là, le module me considère comme déjà connecté et me le signifie en affichant mon identifiant et un lien pour me déconnecter (pas le gabarit de connexion).
Jusque-là, tout va bien...
Mon problème survient lorsque je ferme complètement mon navigateur (quitter l'appli).
Il n'y a, normalement, plus aucune donnée conservée dans son cache (au navigateur).
Donc, logiquement, à ma prochaine tentative de reconnexion le module est censé me proposer de me logger, non ?
Jusque-là c'est ce qu'il se passe...
Mais lorsque je tente de me relogger avec les mêmes identifiant et pass, il refuse car il considère que cet utilisateur est toujours connecté. (vrai, puisque vérifié dans l'interface admin du module)
Ma question (reformulée) est donc la suivante :
N'y a t-il pas moyen de faire en sorte qu'une session ne reste pas active si un utilisateur perd la connexion au site ?
Bon, au final je ne sais pas si j'ai été plus clair...