Bonjour
J'ai un léger souci que je n'arrive pas à résoudre et je ne vois pas vraiment comment faire...
Ce que je cherche à faire c'est empêcher la multiconnexion du même utilisateur à mon appli web.
Dans ma base de données, j'ai un champ indiquant 1 si l'utilisateur est connecté et 0 si non. Quand l'utilisateur se connecte, pas de problème pour passer ce champ à 1. Et si l'utilisateur se déconnecte proprement, ca repasse à 0.
Mais le problème c'est si l'utilisateur ferme "salement" le navigateur.
Le champ ne repassera jamais à 0.
J'ai tenté d'utiliser la session_end de global.asax mais lorsque j'arrive là, il me semble que je n'ai déjà plus ma connexion à la base nin mon user en cours dans la session...
Impossible de refaire passer ce champ à 0.
Je ne vois pas vraiment comment faire... A part avec du javascript mais bof...
S'il y a un autre moyen je suis preneur
Merci de votre aide
J'ai le framework 1.1 et je bosse en C#![]()
Partager