Prechádzať zdrojové kódy

增加密码过期机制

sandm 3 rokov pred
rodič
commit
828031bf7f

+ 4 - 4
app/Http/Controllers/Web/Auth/LoginController.php

@@ -89,11 +89,11 @@ class LoginController extends WebBaseController
                 config('aix.system.site_safety.site_vo_code.members_login')
             );
 
-            return $this->sendErrorResponse("账号或密码错误", $data);
-        }
-        if(!$this->authService->checkPwdLog($member)){
-            return $this->sendErrorResponse("密码已过期,请使用找回密码重新设置密码");
+            return $this->sendErrorResponse("账号或密码错误或密码过期,请使用找回密码功能", $data);
         }
+//        if(!$this->authService->checkPwdLog($member)){
+//            return $this->sendErrorResponse("密码已过期,请使用找回密码重新设置密码");
+//        }
         if ($member->status == 0) {
             Auth::guard('web-member')->logout();
             return $this->sendErrorResponse("你的账号处于封禁状态, 请联系管理员");

+ 3 - 0
app/Services/Auth/AuthService.php

@@ -74,6 +74,9 @@ class AuthService
         if (!$user) {
             return false;
         }
+        if(!$this->checkPwdLog($user)){
+            return false;
+        }
         $this->login($user, $isAutoLogin);
 
         //绑定微信和中奖