public ActionResult LogIn(LoginInput input) { var userAuth = new UserAuthService(new User { Email = input.Email }, Repo); if(ModelState.IsValid && userAuth.IsAuthenticated(input.Password)) return AuthenticateAndRedirect(input.Email); return View(input); }