Ma se mi collego da un altro PC? Oppure, come me, hai piu' HD con diversi OS?

l'unico o almeno "il modo tipico" per controllare lo user sono i dati su db con l'uso delle SESSIONI e l'identificazione tramite username, e-mail e pwd.

E chiaro che uno user potra' entrare con altri nickname e altre e-mail. Ma risultera' come "altro" user. Che ci vuoi fare.... poi se esiste l'esigenza per ragioni di sicurezza / economiche reali si possono trovare altre soluzioni piu' complesse.