public ActionResult Login(LoginViewModel model, string returnUrl) { if (ModelState.IsValid) { if (_authProvider.Auth(model.UserName, model.Password)) { return(Redirect(returnUrl ?? Url.Action("Index", "Admin"))); } // Некорректное имя пользователя или пароль ModelState.AddModelError(string.Empty, "Incorrect username or password"); return(View()); } return(View()); }
public ActionResult Login(LoginViewModel model) { if (!ModelState.IsValid) { return(View(new LoginViewModel())); } var result = _authProvider.Auth(model.UserName, model.Password); if (result) { return(RedirectToAction("Index", "Admin")); } ModelState.AddModelError("", "账号或用户名有误"); return(View(new LoginViewModel())); }