Make a user model with password authentication