Updated user model for authentification