En realidad se hace que los usuarios ingresen y se cree una
SESSION entre el cliente y el servidor. Para mostrar los usuarios activos, solo cabe mostrar la lista de
SESSIONES establecidas. Yo personalmente no lo he hecho nunca.
Más información sobre las
sessiones:
www.php.net/session