/// <summary> /// 处理用户登录 /// </summary> /// <param name="uName"></param> /// <param name="uPass"></param> /// <returns></returns> public int UserLoginIn(string uName, string uPass) { DataTable dtUser = null; int resultInt = new Sql_AdmUser().CheckUser(uName, CFun.MD5(uPass), CFun.GetRemoteIP(), out dtUser); if (resultInt == 1) { DataRow dr = dtUser.Rows[0]; if (dr["Status"].ToString() == "1") { HttpCookie co1 = new HttpCookie(CFun.GetAppStr("LoginCookieName")); co1.Values["i"] = dr["Ld"].ToString(); co1.Values["n"] = dr["UName"].ToString(); co1.Values["c"] = dr["checkcode"].ToString(); co1.Values["r"] = CFun.DESEncrypt(dr["GroupIdList"].ToString().TrimStart(',').TrimEnd(','), CFun.GetAppStr("DESKey")); co1.Values["t"] = System.Web.HttpContext.Current.Server.UrlEncode(dr["TrueName"].ToString()); co1.Values["g"] = CFun.DESEncrypt(dr["UPost"].ToString(), CFun.GetAppStr("DESKey")); co1.Domain = CFun.GetAppStr("webDomain"); System.Web.HttpContext.Current.Response.Cookies.Add(co1); } else { return(5); } } return(resultInt); }