From e2bad6b9f69569f9d954ac39077c2505e92691d6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=85=A8=E6=A0=88=E5=B0=8F=E5=AD=A6=E7=94=9F?= <1518079521@qq.com> Date: Tue, 11 Jul 2023 10:42:16 +0800 Subject: [PATCH] Update AuthService.php --- niucloud/app/service/api/login/AuthService.php | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/niucloud/app/service/api/login/AuthService.php b/niucloud/app/service/api/login/AuthService.php index 609fbdc8f..217186335 100644 --- a/niucloud/app/service/api/login/AuthService.php +++ b/niucloud/app/service/api/login/AuthService.php @@ -77,6 +77,9 @@ class AuthService extends BaseApiService $phone_info = $result['phone_info']; $mobile = $phone_info['purePhoneNumber']; if(empty($mobile)) throw new ApiException('WECHAT_EMPOWER_NOT_EXIST'); + }else{ + //todo 校验手机号验证码 + (new LoginService())->checkMobileCode($mobile); } $member_service = new MemberService(); $member = $member_service->findMemberInfo(['member_id' => $this->member_id, 'site_id' => $this->site_id]); @@ -88,9 +91,7 @@ class AuthService extends BaseApiService $mobile_member = $member_service->findMemberInfo(['mobile' => $mobile, 'site_id' => $this->site_id]); if(!$mobile_member->isEmpty()) throw new AuthException('MOBILE_IS_EXIST'); - if(empty($mobile)) throw new AuthException('MOBILE_NEEDED');//必须填写 - //todo 校验手机号验证码 - (new LoginService())->checkMobileCode($mobile); +// if(empty($mobile)) throw new AuthException('MOBILE_NEEDED');//必须填写 $member->save([ 'mobile' => $mobile ]);