Cerrar Sesion

24/01/2004 - 22:25 por rookie | Informe spam
Hola,

1. como puedo cerrar una session automaticamente despues de "tantos"
segundos de inactividad del ususario?

2. que al logearse y/o cerrar sesion se marque / desmarque un checkbox en la
tabla usuarios, pues necesito evitar que entren simultaneamente dos personas
con el mismo user y password; o habra otra forma de hacerlo?
 

Leer las respuestas

#1 Bosio
24/01/2004 - 19:54 | Informe spam
Buenas,

On Sat, 24 Jan 2004 13:25:43 -0800, "rookie"
wrote:
1. como puedo cerrar una session automaticamente despues de "tantos"
segundos de inactividad del ususario?



Estableciendo un sesion.timeout (aunque este recibe como parametros
minutos, no segundos)

2. que al logearse y/o cerrar sesion se marque / desmarque un checkbox en la
tabla usuarios, pues necesito evitar que entren simultaneamente dos personas
con el mismo user y password; o habra otra forma de hacerlo?



Al logearse es sencillo, un simple update en SQL que haga el cambio
en el momento que se valida el usuario contra la base de datos. El
otro paso es mas complicado. Tienes el evento session onend al que
puedes asignar algun codigo en el global.asa pero esto no es muy
fiable. Si quieres asegurarte de que el usuario se ha ido, dale una
puerta para que salga por ella. Esto es, ponle un boton de "cerrar
sesion" en el que terminas la sesion y lo desmarcas en el control de
acceso simultaneo.

Preguntas similares