public ActionResult LogIn(UserViewModel user, string returnUrl) { if (!ModelState.IsValid) { return View(user); } if(manager.IsPasswordValid(user.Email, user.Password)) { FormsAuthentication.SetAuthCookie(user.Email, false); if(!String.IsNullOrEmpty(returnUrl)) { return Redirect(returnUrl); } return RedirectToRoute("specialities"); } else { ModelState.AddModelError("Password", LocalizationResx.LoginIncorrect); } return View(user); }
public ActionResult LogIn(UserViewModel user, string returnUrl) { if (!ModelState.IsValid) { return View(user); } if(manager.IsPasswordValid(user.Email, user.Password)) { FormsAuthentication.SetAuthCookie(user.Email, false); if(!String.IsNullOrEmpty(returnUrl)) { return Redirect(returnUrl); } return RedirectToRoute("Default"); } else { ModelState.AddModelError("AuthError", "LogIn data is incorrect"); } return View(user); }