Yo tengo un fichero de usuarios con un campo booleano para cada usuario en donde figura si está conectado o no.
Cada vez que intenta entrar en el sistema se comprueba usuario y contraseña y también si ya está conectado, si está conectado no se le deja entrar.
Solamente el que se conecta como administrador tiene la posibilidad de ver este fichero y marcar a alguién como desconectado si por algún fallo quedó en esa situación y por lo tanto no puede entrar al sistema.
Un Saludo.
|