Ver Mensaje Individual
  #3 (permalink)  
Antiguo 25/09/2006, 02:57
Avatar de jam1138
jam1138
/** @package Moderador */
 
Fecha de Ingreso: julio-2004
Ubicación: sèveR led onieR lE
Mensajes: 9.368
Antigüedad: 19 años, 9 meses
Puntos: 102
Cita:
Como puedo impedir que un mismo usuario se loguee mas de una vez al tiempo para entrar a una misma aplicacion?
Puedes crear una "bandera de estado" para tu usuario (un campo en tu BD donde tienes a tus usuarios podría ser), y simplemente consultar dicho estado en el proceso de logueo y actuar en consecuencia.

-> ¿Esta logueado?
- No: Dejamos entrar, cambiamos su estado a "logueado"
- Sí: Impedimos el logueo

Y al terminar sesión (o detectarlo como "usuario inactivo", depende de tus requerimentos) cambiar su estado a "no logueado".

... esto pensando en bloquear el segundo logueo, ¿o será que querrás "matar" el primero para darle paso al segundo? (como el MSN cuando incias sesión desde "otro lugar").

Saluton!
__________________
٩(͡๏̯͡๏)۶
» Cómo hacer preguntas de manera inteligente «

"100 años después, la revolución no es con armas, es intelectual y digital"