Authentication on UserController: auth, login and logout actions.