public ActionResult Login(LoginUserSM user) { UserLM userLM = Script.GetAuthUser(user.ID, user.Password); if (userLM == null) { Session["LoginError"] = "用户名或密码错误。"; return(Redirect("/Admin/Login")); } else { Session["User"] = userLM; HttpCookie cookie = new HttpCookie("ID", userLM.ID); cookie.Expires = DateTime.Now.AddYears(1); Response.Cookies.Add(cookie); cookie = new HttpCookie("Password", userLM.Password); cookie.Expires = DateTime.Now.AddYears(1); Response.Cookies.Add(cookie); string url = (string)Session["RedirectUrl"]; Session.Remove("RedirectUrl"); return(Redirect(url ?? "/Home/Index")); } }
public ActionResult Logout(LoginUserSM user) { Session.Remove("User"); return(Redirect("/Admin/Login")); }