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();
            }
        }
Example #2
0
        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();
                }
            }
        }