PascalCmoa
Messages postés239Date d'inscriptionmercredi 19 février 2003StatutMembreDernière intervention17 janvier 20135 23 oct. 2008 à 15:58
Bonjour,
Je pense qu'utiliser une table avec l'identifiant de la personne connectée comme clé primaire, la date et l'heure de connexion, si besoin est l'identifiant de la page est un bon début. Quand l'utilisateur se connecte, il suffit quand la vérification du login et du mot de passe confirme que la personne est connue, d'insérer dans la table l'identifiant de la personne, la date de la connexion et si besoin est la page. De cette façon du saura si la personne est online. Ensuite, pour toutes déconnexions intentionnelles (logout demandé par l'utilisateur) tu supprime l'entrée de la table, pour les timeouts idem mais cela est fait automatiquement.
J'espère avoir été clair dans mon explication.
3KyNoX
Messages postés17Date d'inscriptionlundi 21 janvier 2008StatutMembreDernière intervention12 novembre 2009 23 oct. 2008 à 16:48
Le seul moment ou je peux récupérer des informations de login dans une table c'est quand l'utilisateur s'identifie mais imaginons que l'utilisateur s'identifie, quitte le site sans se logout, va sur un autre ordinateur, il devra s'identifier à nouveau, les données seront réinscrite dans la table une deuxième fois, et au final faire un "if" la dessus.. pas terrible...
Y'a pas une méthode de je sais pas quel élément en Asp qui permet de savoir si l'utilisateur courant est loggé ?