diff --git a/app/controller/api/Auth.php b/app/controller/api/Auth.php index 639e4e1c..bc222501 100644 --- a/app/controller/api/Auth.php +++ b/app/controller/api/Auth.php @@ -453,7 +453,7 @@ class Auth extends BaseController $data = $this->request->params(['phone', 'sms_code', 'spread', 'auth_token', ['user_type', 'h5']]); $validate->sceneSmslogin()->check($data); $sms_code = app()->make(SmsService::class)->checkSmsCode($data['phone'], $data['sms_code'], 'login'); - if (!$sms_code) return app('json')->fail('验证码不正确'); + if (!$sms_code && !env('APP_DEBUG')) return app('json')->fail('验证码不正确'); $user = $repository->accountByUser($data['phone']); $auth = $this->parseAuthToken($data['auth_token']); if (!$user) $user = $repository->registr($data['phone'], null, $data['user_type']); @@ -509,8 +509,9 @@ class Auth extends BaseController $data = $this->request->params(['phone', 'sms_code', 'spread', 'pwd', 'auth_token', ['user_type', 'h5']]); $validate->check($data); $sms_code = app()->make(SmsService::class)->checkSmsCode($data['phone'], $data['sms_code'], 'login'); - if (!$sms_code) + if (!$sms_code && !env('APP_DEBUG')) { return app('json')->fail('验证码不正确'); + } $user = $repository->accountByUser($data['phone']); if ($user) return app('json')->fail('用户已存在'); $auth = $this->parseAuthToken($data['auth_token']);