public ActionResult SignIn(SignInViewModel model) { logger.Info("POST *** SecurityController: Entering SignIn: Username={0}, Password={1}", model.Username, model.Password); var user = membershipProvider.Find(model.Username, model.Password, true); if (user != null) { membershipProvider.SignIn(user, model.RememberMe); return(RedirectToAction("Index", "Home")); } model.SignInError = "Your credentials were not recognised. Please try again."; return(View(model)); }
public ActionResult Login(LoginViewModel viewModel) { if (!ModelState.IsValid) { return(View(viewModel)); } var user = membershipProvider.Find(viewModel.Username, viewModel.Password); if (user != null) { membershipProvider.SignIn(user, true); return(RedirectToAction("Index", "Home")); } ModelState.AddModelError("Login", "Your credentials were not recognised. Please try again."); return(View(viewModel)); }