|
@@ -83,6 +83,7 @@ class LoginController extends WebBaseController
|
|
if (!$this->geetestService->checkGeetest(config('aix.system.site_safety.site_vo_code.members_login'))) {
|
|
if (!$this->geetestService->checkGeetest(config('aix.system.site_safety.site_vo_code.members_login'))) {
|
|
return $this->sendErrorResponse("验证码不通过,请重新验证", ['is_need_geetest'=>1]);
|
|
return $this->sendErrorResponse("验证码不通过,请重新验证", ['is_need_geetest'=>1]);
|
|
}
|
|
}
|
|
|
|
+
|
|
if (!$member=$this->authService->loginByAccount($request->account, $request->password, $request->autoLogin)) {
|
|
if (!$member=$this->authService->loginByAccount($request->account, $request->password, $request->autoLogin)) {
|
|
$data['is_need_geetest']=$this->geetestService->isNeedGeetest(
|
|
$data['is_need_geetest']=$this->geetestService->isNeedGeetest(
|
|
config('aix.system.site_safety.site_vo_code.members_login')
|
|
config('aix.system.site_safety.site_vo_code.members_login')
|
|
@@ -90,6 +91,9 @@ class LoginController extends WebBaseController
|
|
|
|
|
|
return $this->sendErrorResponse("账号或密码错误", $data);
|
|
return $this->sendErrorResponse("账号或密码错误", $data);
|
|
}
|
|
}
|
|
|
|
+ if(!$this->authService->checkPwdLog($member)){
|
|
|
|
+ return $this->sendErrorResponse("密码已过期,请使用找回密码重新设置密码");
|
|
|
|
+ }
|
|
if ($member->status == 0) {
|
|
if ($member->status == 0) {
|
|
Auth::guard('web-member')->logout();
|
|
Auth::guard('web-member')->logout();
|
|
return $this->sendErrorResponse("你的账号处于封禁状态, 请联系管理员");
|
|
return $this->sendErrorResponse("你的账号处于封禁状态, 请联系管理员");
|