public ActionResult Login(LoginModel model, String returnUrl)
        {
            ViewBag.ReturnUrl = returnUrl;
            if (ModelState.IsValid && WebSecurity.Login(model.UserName, model.Password, persistCookie: model.RememberMe))
            {
                WebDataHelper.AddUserToRole(model.UserName);
                return(RedirectToLocal(returnUrl));
            }
            else
            {
                ViewBag.LoginMessage = "Login failed.";
            }

            return(View(model));
        }
Esempio n. 2
0
 protected void LogIn(object sender, EventArgs e)
 {
     if (IsValid)
     {
         if (WebSecurity.Login(LoginTextBox.Text, Password.Text, persistCookie: RememberMe.Checked))
         {
             WebDataHelper.AddUserToRole(LoginTextBox.Text);
             RedirectHelper.RedirectToReturnUrl(Request.QueryString["ReturnUrl"], Response);
         }
         else
         {
             ModelState.AddModelError("", "Login failed.");
         }
     }
 }