SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: panto88 en Lunes 17 de Febrero de 2014, 01:28

Título: Expirar sesion en php al cerrar ventana
Publicado por: panto88 en Lunes 17 de Febrero de 2014, 01:28
Buenas noches, quisiera saber como hacer cuando cierro la ventana del explorador(chrome, mozilla, etc) se expire la sesion del usuario y cuando quiera ingresar nuevamente a esa pagina tenga que ingresar el usuario y password nuevamente. Muchas gracias
Título: Re:Expirar sesion en php al cerrar ventana
Publicado por: Haggen en Jueves 3 de Abril de 2014, 18:02
 Hola, que yo sepa las sesiones en php expiran automáticamente al cerrar el navegador, tal vez debas "cerrar" todo el navegador para que funcione.
Título: Re:Expirar sesion en php al cerrar ventana
Publicado por: cesartorres en Sábado 19 de Abril de 2014, 06:47
hola al cerrar el navegador no cierras la sesion. La session sigue activa en el server por el tiempo que este configurado 20 min por ejemplo.

Lo que sucede al cerrar y abrir es que vez una nueva session o como algunos navegadores con multi tabs regresas a la sesion anterior y puedes seguir navegando en tu siitio.

Pero he visto sitios web que cuando vas a cerrar te pregunta para cerrar session y lo hacen con un evento javascript llamado beforeunload, no estoy seguro que sea un estandar o que funcione en todos los navegadores.

seuerte.
Título: Re:Expirar sesion en php al cerrar ventana
Publicado por: Haggen en Martes 22 de Abril de 2014, 16:28
vaya, no conocía ese evento