Sesion Activas
Como puedo obtener todas las sesiones activas en una aplicacion. (Sobre Tomcat).
Cuando se logea un usuario guardo en su sesion su login y password.
Necesito evitar que se crean dos sesion para el mismo login y password.
Gracias.
Cuando se logea un usuario guardo en su sesion su login y password.
Necesito evitar que se crean dos sesion para el mismo login y password.
Gracias.
No hay una manera directa de hacerlo.
Para la aplicación web es perfectamente válido que el usuario A se loguee desde un ordenador y el usuario B, usando el mismo login y password que A (o sea, siendo el usuario A, realmente) se loguee más tarde desde otra máquina.
Tendrías que controlarlo con filtros, probablemente, pero ahora mismo no se me ocurre cómo... Si sacas los nombres y pass de una tabla de Base de Datos, siempre puedes añadir un campo llamado "EN_ACTIVO" que lo pones a 1 en el momento de dar la sesión, y con un SessionListener lo pones a 0 en el momento de destruirla...
ahora que lo pienso, SessionListener seguro que tiene algo por ahí... busca información y nos lo cuentas...
Salu2
Ken
Para la aplicación web es perfectamente válido que el usuario A se loguee desde un ordenador y el usuario B, usando el mismo login y password que A (o sea, siendo el usuario A, realmente) se loguee más tarde desde otra máquina.
Tendrías que controlarlo con filtros, probablemente, pero ahora mismo no se me ocurre cómo... Si sacas los nombres y pass de una tabla de Base de Datos, siempre puedes añadir un campo llamado "EN_ACTIVO" que lo pones a 1 en el momento de dar la sesión, y con un SessionListener lo pones a 0 en el momento de destruirla...
ahora que lo pienso, SessionListener seguro que tiene algo por ahí... busca información y nos lo cuentas...
Salu2
Ken
