• Viernes 15 de Noviembre de 2024, 03:49

Autor Tema:  Expirar sesion en php al cerrar ventana  (Leído 6049 veces)

panto88

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Expirar sesion en php al cerrar ventana
« en: Lunes 17 de Febrero de 2014, 01:28 »
0
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

Haggen

  • Miembro activo
  • **
  • Mensajes: 88
  • Nacionalidad: mx
    • Ver Perfil
    • Mis proyectos
Re:Expirar sesion en php al cerrar ventana
« Respuesta #1 en: Jueves 3 de Abril de 2014, 18:02 »
0
 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.

cesartorres

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re:Expirar sesion en php al cerrar ventana
« Respuesta #2 en: Sábado 19 de Abril de 2014, 06:47 »
0
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.

Haggen

  • Miembro activo
  • **
  • Mensajes: 88
  • Nacionalidad: mx
    • Ver Perfil
    • Mis proyectos
Re:Expirar sesion en php al cerrar ventana
« Respuesta #3 en: Martes 22 de Abril de 2014, 16:28 »
0
vaya, no conocía ese evento