Add a user model with password authentication