Foros del Web » Programando para Internet » PHP »

Denegar multiples ingresos de un mismo usuario

Estas en el tema de Denegar multiples ingresos de un mismo usuario en el foro de PHP en Foros del Web. Que tal? Estoy utilizando SESSIONs para mis usuarios. la idea es que un usuario no pueda ingresar desde 2 PCs al mismo tiempo pero no ...
  #1 (permalink)  
Antiguo 05/07/2010, 10:12
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 11 años, 7 meses
Puntos: 0
Denegar multiples ingresos de un mismo usuario

Que tal?

Estoy utilizando SESSIONs para mis usuarios.

la idea es que un usuario no pueda ingresar desde 2 PCs al mismo tiempo pero no logro hacerme la idea de como realizarlo.


agradecere cualquier ayuda.


gracias!
  #2 (permalink)  
Antiguo 05/07/2010, 10:44
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 14 años, 3 meses
Puntos: 56
Respuesta: Denegar multiples ingresos de un mismo usuario

podrías intentar grabar la sesión en la base de datos o un dato que te permita saber si el usuario está online y desde que ip está conectado.

__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **
  #3 (permalink)  
Antiguo 05/07/2010, 10:47
Avatar de jdelrioj  
Fecha de Ingreso: julio-2008
Ubicación: La Rambla , Córdoba -> Andalucía
Mensajes: 340
Antigüedad: 11 años, 6 meses
Puntos: 13
Respuesta: Denegar multiples ingresos de un mismo usuario

yo lo tengo hecho de otra forma,
cuando se loguea el usuario en la tabla de usuarios un campo (online) lo pongo en 1 (1 online 0 offline) cuando se intenta loguear mira el estado del campo online y si esta en cero lo deja y si esta en uno no lo deja)
Esto tiene algo de malo, que no funciona si el usuario no se sale cerrando sesion y se vuelve a el campo
suerte!!
  #4 (permalink)  
Antiguo 05/07/2010, 10:51
 
Fecha de Ingreso: junio-2008
Mensajes: 137
Antigüedad: 11 años, 7 meses
Puntos: 0
Respuesta: Denegar multiples ingresos de un mismo usuario

Cita:
Iniciado por jdelrioj Ver Mensaje
yo lo tengo hecho de otra forma,
cuando se loguea el usuario en la tabla de usuarios un campo (online) lo pongo en 1 (1 online 0 offline) cuando se intenta loguear mira el estado del campo online y si esta en cero lo deja y si esta en uno no lo deja)
Esto tiene algo de malo, que no funciona si el usuario no se sale cerrando sesion y se vuelve a el campo
suerte!!
Si, ese lo habia pensado, pero no lo hice por el mismo motivo.
  #5 (permalink)  
Antiguo 05/07/2010, 11:00
Avatar de jcxnet  
Fecha de Ingreso: octubre-2005
Ubicación: Perú
Mensajes: 784
Antigüedad: 14 años, 3 meses
Puntos: 56
Respuesta: Denegar multiples ingresos de un mismo usuario

Cita:
Esto tiene algo de malo, que no funciona si el usuario no se sale cerrando sesion y se vuelve a el campo
suerte!!
Este inconveniente se podría solucionar si defines un límite para la sesión, si el usuario regresa y su sesión ya finalizó pero no la cerró, entonces la cierras y le pides de nuevo el login.
Claro que podrías ir modificando este límite después de cada acción del usuario, así no cierras la sesión si es que continua online, en fin son solo ideas.

__________________
►I'm a devil on the run ♂
Jcxnet.com
*Keep It Simple **

Etiquetas: ingresos, multiples, usuarios
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 02:30.