Cita:
Iniciado por dfmex Hola de nuevo
!
Disculpen tengo una hyper-mega-super-druper duda:
¿Cómo se le debe hacer para que una Sesión no pueda ser iniciada si ya lo hicieron desde otro ordenador o navegador web?
Es decir, en mi sitio web tengo un sistema para iniciar login con usuario y contraseña, pero pues lo que quiero hacer es evitar que puedan iniciar sesión con los mismos datos en diferentes ordenadores o navegadores simultáneamente...
Y básicamente quisiera una guía o instrucciones para lograr que:
1.- Si la sesión ya fue iniciada bajo el mismo nombre de usuario entonces me mande a una pagina de error; "ERROR: No se pudo iniciar sesión porque el usuario especificado ya cuenta con una sesión activa..."
2.- Si alguien después de haber iniciado sesión cerró su navegador, o simplemente ha estado inactivo por más de 5 minutos, entonces que PHP me cierre la sesión.
Alguien me podría ayudar a saber como se hace?
De antemano gracias por la ayuda o comentarios.
ya que estas preguntando aprovechando me gustaria añadir el punto 3.
3.- Si la sesion ya fue iniciada bajo el mismo nombre de usuario loggear en la pc
donde se esta iniciando sesion y desloggear a la otra pc. en caso de que deje
abierta la sesion y no han pasado los 5 minutos ( punto 2).