public void CheckVeriCode(LoginInfo info) { ShortUserInfo item = new ShortUserInfo(); if (Session["userinfo"] == null) { var resuser = GetUserLoginInfo.Do(); if (resuser != null && resuser.Body != null) { item = resuser.Body; Session["userinfo"] = item; } } else { item = (ShortUserInfo)Session["userinfo"]; } if (item == null) { item = new ShortUserInfo(); } if (info.MobileNo == null || info.LastLogionIp == null || info.LastLogionTime == null || !info.MobileNo.Equals(item.mobile_no) || !info.LastLogionTime.Equals(item.last_login_time)) { Logger.Error("我也不知道发生什么了。。。"); System.Web.HttpContext.Current.Response.Redirect(this._config.UrlManager);//未登录 System.Web.HttpContext.Current.Response.End(); } }
public void CheckVeriCode2(LoginInfo info) { ShortUserInfo item = new ShortUserInfo(); var resuser = GetUserLoginInfo.Do(); if (resuser != null && resuser.Body != null) { item = resuser.Body; Session["userinfo"] = item; } if (item == null) { item = new ShortUserInfo(); } if (info == null || info.MobileNo == null || info.LastLogionTime == null || !info.MobileNo.Equals(item.mobile_no) || !info.LastLogionTime.Equals(item.last_login_time)) { if (info.UserType == 2) { } else { System.Web.HttpContext.Current.Response.Redirect(this._config2.UrlHome);//未登录 System.Web.HttpContext.Current.Response.End(); } } else { if (info.UserType == 2) { System.Web.HttpContext.Current.Response.Redirect(this._config.UrlManager + "/home/index"); System.Web.HttpContext.Current.Response.End(); } } }