il log sarà fatto in db e se è in db al momento del log metti in una tabella che quell' utente e' loggato ... e i sottoutenti se troveranno qualcuno loggato entreranno altrimenti no ... la cosa importante è dire che il loggato per uscire dovrà per forza di cose usare il tasto logout, altrimenti devi utilizzare altri stratagemmi sempre poco congeniali o non eccessivamente affidabili