public ActionResult NewsIndiaAdminLogin(Login loginInfo) { if (ModelState.IsValid) { var userInfo = Account.GetLoginInfo(new LoginInfo() { Password = loginInfo.Password, UserName = loginInfo.UserName }); if (userInfo != null) { SessionManager.SetSessionInfo(userInfo); if (loginInfo.RememberMe) { Response.Cookies.Add(CookieManager.SetUserInfoCookie(loginInfo)); } else { CookieManager.ClearCookie(Request, Response.Cookies); } return(RedirectToAction("Index", "Home")); } else { ModelState.AddModelError("", "Invalid Username or Password."); } } return(View(loginInfo)); }
public ActionResult LogOff() { //Owin sign out AuthenticationManager.SignOut(DefaultAuthenticationTypes.ApplicationCookie); //Delete our custom cookie var cookies = new CookieManager(); //Set the default theme cookies.ClearCookie(); //Returning to the home page return(RedirectToAction("Index", "Home")); }
public static void ClearManagerLoginCookie() { CookieManager.ClearCookie(CookieConst.COOKIE_MANAMGER); }