Domande rapide relative al database.
Dove memorizzeresti il valore di "UserVerified"? (Quello che si verifica dopo che l'utente ha controllato la sua email e cliccato sul link "Verifica" con il valore hash alla fine).
Lo memorizzeresti nella tabella Utente? (Insieme a username, hash)?
O nella tabella UserProfile (insieme a nome, cognome, email, telefono, ecc.)
Si noti che entrambe le tabelle conterranno sempre 1 voce per un utente, in modo tale che quando viene creato un utente, venga creato automaticamente anche un profilo utente.