public ActionResult Login(Login model) { var result = _business.CheckUser(model.Email, Helpers.ConvertToSHA1(model.Password)); if(result) { FormsAuthentication.SetAuthCookie(model.Email,true); return RedirectToAction("Index", "Home"); } ViewData["erroLogin"] = "******"; return View("Login",new Login()); }
public ActionResult Login(Login model) { if (HttpContext.User.Identity.IsAuthenticated) { return RedirectToAction("Index"); } var result = _business.CheckUser(model.Email, Helpers.ConvertToSHA1(model.Password)); if (result) { FormsAuthentication.SetAuthCookie(model.Email, false); return RedirectToAction("Index"); } return View("Login"); }
public ActionResult Register(User model) { var oldPassword = model.Password; model.Password = Helpers.ConvertToSHA1(model.Password); var user = new Infrastructure.Models.User(); user.InjectFrom(model); var result = _business.SaveUser(user); if(result) { model.Password = oldPassword; var login = new Login(); login.InjectFrom(model); return Login(login); } return View(model); }