Jag skulle kunna tänka mig såhär:
Man skapar en ny tabell med id, user_id, status. Status innehåller en tinyint (0 eller 1).
När man loggar in, så får man en 1a. Loggar man ut får man en 0a.
Ganska enkelt att kolla om personen är inloggad eller inte då, eller hur?