[acegi] Prevenir qu'un utilisateur ne se loggue plusieur fois.
Prevenir qu'un utilisateur ne se loggue plusieur fois. [acegi] - Java - Programmation
MarshPosté le 31-05-2007 à 11:29:11
Bon, j'ai un petit probleme avec acegi. Je dois empecher que l'utilisateur ne puisse se logguer plusieur fois sur des sessions differentes. J'ai donc regarde la doc pour les acces concurrents ( http://www.acegisecurity.org/docbo [...] t-sessions ), ou il est indique, si j'ai bien compris, que le dernier loggue a gagne (il deconnecte l'autre utilisateur et le revoit vers l'URL definie par expiredURL).
Petit probleme, on me demande d'empecher la connexion du second utilisateur si le premier est deja connecte, pour eviter que le premier ne perde son travail en cours (donc, la session expire au plus tard lors de son timeout). Et la, je ne vois pas trop comment faire. Quelqu'un aurait-il une idee de la marche a suivre?
Marsh Posté le 31-05-2007 à 11:29:11
Bon, j'ai un petit probleme avec acegi. Je dois empecher que l'utilisateur ne puisse se logguer plusieur fois sur des sessions differentes. J'ai donc regarde la doc pour les acces concurrents ( http://www.acegisecurity.org/docbo [...] t-sessions ), ou il est indique, si j'ai bien compris, que le dernier loggue a gagne (il deconnecte l'autre utilisateur et le revoit vers l'URL definie par expiredURL).
Petit probleme, on me demande d'empecher la connexion du second utilisateur si le premier est deja connecte, pour eviter que le premier ne perde son travail en cours (donc, la session expire au plus tard lors de son timeout). Et la, je ne vois pas trop comment faire. Quelqu'un aurait-il une idee de la marche a suivre?