Potresti provare con un database inserendo li dati delle persone loggate , se dopo un tot di tempo l'utente non visualizza pagine lo elimini dal db.
O provare a gestire tutto con un file di testo dove logghi tutto ma penso che con il database sia piu semplice.