add the user model and login action