Ejemplo n.º 1
0
        //登录验证
        public ActionResult CheckLogin()
        {
            string validateCode = Session["validateCode"] == null ? string.Empty : Session["validateCode"].ToString();

            if (string.IsNullOrEmpty(validateCode))
            {
                return(Content("no:验证码错误!"));
            }
            Session["validateCode"] = null;
            string requestCode = Request["vCode"];

            if (!requestCode.Equals(validateCode, StringComparison.InvariantCultureIgnoreCase))
            {
                return(Content("no:验证码错误!!"));
            }
            string userName = Request["LoginCode"];
            string userPwd  = Request["LoginPwd"];

            var userInfo = UserInfoService.GetUserInfoModel(userName, userPwd);

            if (userInfo != null)
            {
                Session["user_ID"]   = userInfo.UserInfo_ID;
                Session["user_Name"] = userInfo.UserInfo_Name;
                Session["user_Img"]  = userInfo.UserInfo_Img;

                //return View("~/Views/Home/Index.cshtml",new { name=userName});
                return(Content("ok:用户名密码错误"));
            }
            else
            {
                return(Content("no:用户名密码错误"));
            }
        }