user model with new auth model(username) and err msgs