public ActionResult Authenticate( LogOnModel model ) { if (ModelState.IsValid) { if (!WebStoreSecurity.Service.ValidateUser(model.LoginName, model.Password)) { ModelState.AddModelError("LoginFailed", WebStroreResource.LoginFailed); return View("Index"); } } return Redirect("/Public/Index"); }
public ActionResult LogIn(LogOnModel model) { if (ModelState.IsValid) { var userConfig = (SystemUserConfig)ConfigurationManager.GetSection("litium/accountSettings/systemUser"); if (userConfig.LogIn.Equals(model.LoginName, StringComparison.InvariantCultureIgnoreCase) && userConfig.Password.Equals(model.Password)) { AuthenticateUserAdmin(model.LoginName, Guid.Parse(userConfig.UserId)); return RedirectToAction("Index", "Users"); } } ModelState.AddModelError("LoginFailed", WebStroreResource.LoginFailed); return Index(); }