//用户登录 public void Login(HttpContext context) { string UserName = HttpContext.Current.Request.Form["UserName"]; string pwd = HttpContext.Current.Request.Form["pwd"]; string code = HttpContext.Current.Request.Form["code"]; if (HttpContext.Current.Session["code"] == null) { context.Response.Write("{\"status\":\"验证码过期,请点击验证码,进行刷新!\"}"); return; } if (UserName == "" || pwd == "") { context.Response.Write("{\"status\":\"用户名密码不能为空!\"}"); return; } if (code.ToLower() == HttpContext.Current.Session["code"].ToString().ToLower()) { show_userBll bll = new show_userBll(); string userID = bll.SelectUserByNamePwd(UserName, pwd); if (userID == "") { context.Response.Write("{\"status\":\"用户名密码错误!\"}"); return; } string Usercode = bll.GetUserState(UserName); if (Usercode == "1") { context.Response.Write("{\"status\":\"用户不可用!\"}"); return; } if (Usercode == "99") { context.Response.Write("{\"status\":\"你是恶意用户,不能登录!\"}"); return; } HttpContext.Current.Session["userID"] = userID; HttpContext.Current.Session["UserName"] = UserName; context.Response.Write("{\"status\":\"0\"}"); return; } else { context.Response.Write("{\"status\":\"验证码错误\"}"); return; } }
/// <summary> /// 修改密码 /// </summary> /// <param name="context"></param> public void UpdatePwd(HttpContext context) { if (HttpContext.Current.Session["userName"] != null) { string newpwd = HttpContext.Current.Request.Form["newpwd"]; string pwd = HttpContext.Current.Request.Form["pwd"]; show_userBll bll = new show_userBll(); if (bll.SelectUserByNamePwd(HttpContext.Current.Session["userName"].ToString(), pwd) != "") { bll.Updatepwd(HttpContext.Current.Session["userName"].ToString(), newpwd); context.Response.Write("{\"status\":\"0\"}"); } else { context.Response.Write("{\"status\":\"-2\"}"); } } else { context.Response.Write("{\"status\":\"-1\"}"); } }