私は新しい ID 管理を使い始めており、単純なニーズがあります。ユーザーが間違った名前でログインすると、パスワード エラーが報告されます。dbcontext メソッドを使用してユーザー名が存在するかどうかも確認するように、これを変更するにはどうすればよいですか?
public ActionResult Login(LoginViewModel model, string returnUrl)
{
if (ModelState.IsValid)
{
// Validate the password
IdentityResult result = IdentityManager.Authentication.CheckPasswordAndSignIn(AuthenticationManager, model.UserName, model.Password, model.RememberMe);
if (result.Success)
{
return Redirect("~/home");
}
else
{
AddErrors(result);
}
}
// If we got this far, something failed, redisplay form
return View(model);
}