// GET: Login public ActionResult Index() { var item = new ST_SysAdmin(); item.UserName = CookieService.GetCookie("uname") == null ? "" : CookieService.GetCookie("uname"); item.UserPwd = CookieService.GetCookie("upwd") == null ? "" : CookieService.GetCookie("upwd"); item.IsRemember = CookieService.GetCookie("isRemember") == null || CookieService.GetCookie("isRemember").Equals("0")? false :true; return(View(item)); }
/// <summary> /// 用户登陆 查询用户 /// </summary> /// <param name="model"></param> /// <returns></returns> public static ST_SysAdmin UserLogin(ST_SysAdmin model) { return(DBHelper.ExecuteDataTableSql(" select * from ST_SysAdmin where UserName=@UserName and UserPwd=@UserPwd", new SqlParameter[] { new SqlParameter() { ParameterName = "@UserName", SqlDbType = SqlDbType.VarChar, Value = model.UserName }, new SqlParameter() { ParameterName = "@UserPwd", SqlDbType = SqlDbType.VarChar, Value = model.UserPwd } }).ToEntity <ST_SysAdmin>()); }
public JsonResult Userlogin(string userName, string passWord, string validateCode, bool isRemember) { var result = new JsonResult(); var cookie = CookieService.GetCookie("Code"); //if (!validateCode.Equals(cookie)) //{ // result.Data = "验证码验证错误"; // return result; //} Session["sysAdmin"] = null; if (isRemember) { CookieService.SetCookie("uname", userName, 7); CookieService.SetCookie("upwd", passWord, 7); CookieService.SetCookie("isRemember", isRemember?"1":"0", 7); } else { CookieService.ClearCookie("uname"); CookieService.ClearCookie("upwd"); CookieService.ClearCookie("isRemember"); } ST_SysAdmin user = new ST_SysAdmin() { UserName = userName, UserPwd = PassWordService.MD5(passWord) }; var loginUser = St_LogicHelper.UserLogin(user); if (loginUser != null) { Session["sysAdmin"] = loginUser; result.Data = "success"; } else { result.Data = "用户名或密码错误"; } return(result); }