Ver Mensaje Individual
  #10 (permalink)  
Antiguo 16/01/2013, 14:34
webankenovi
Invitado
 
Mensajes: n/a
Puntos:
Respuesta: Evitar usuario inicie secion en 2 equipos distintos, con la misma cuenta.

se puede crear un script que ejecuten los usuarios en todas las paginas donde se verifica si hay usuarios logueados desde ace mucho tiempo y si el tiempo entre la ultima vez que visito una pagina y el tiempo real es por ejemplo mayor de 2 horas lo deslogueamos automaticamente.

ahora para la parte de inicio de sesion en 2 usuarios pues si debes de crear una tabla y añadir campos como loqueado 0 o 1 un rand aleatorio en una cookie las cabeceras etcss esos datos te serviran para comprobar , ademas de muchos otros parametros que existen , ip etc......

ahora si al ahacer el logueo hacemos las comprobaciones ,si por ejemplo el campo loqueado es 1 el usuario no podra iniciar sesion y se le mostrara un mensaje donde se indique que ya se ha iniciado una sesion con esta cuenta y que si esta cuenta es tuya y no puedes acceder contacte con el area de soporte etc... (imaginate que entras en tu cuenta y ya han iniciado sesion en ella)

Última edición por webankenovi; 16/01/2013 a las 14:46