Example #1
0
 public IActionResult Login(LoginModel model)
 {
     if (!ModelState.IsValid)
     {
         AjaxResult.Messege = "用户名或密码错误!";
         AjaxResult.Status  = false;
         return(Json(AjaxResult));
     }
     else
     {
         string r      = HttpContext.Session.GetString(S_KEY);
         var    result = _sysUserService.IsValidateUser(model.Account, model.Password, r);
         if (result.status)
         {
             _authAdminService.SignIn(result.token, result.Item4.Account);
             AjaxResult.Messege = "登录成功!";
             AjaxResult.Status  = true;
             return(Json(AjaxResult));
         }
         else
         {
             AjaxResult.Messege = "用户名或密码错误!";
             AjaxResult.Status  = false;
             return(Json(AjaxResult));
         }
     }
 }