wesmiler 7 時間 前
コミット
4fa61d8977

+ 1 - 2
app/Http/Controllers/Api/v1/LoginController.php

@@ -48,13 +48,12 @@ class LoginController extends webApp
     {
         try {
             $params = request()->all();
-            $code = request()->post('code', '');
             $params = $validator->check($params, 'register');
             if (!is_array($params)) {
                 return showJson($params, false);
             }
 
-            if (!$result = MemberService::make()->register($code, $params)) {
+            if (!$result = MemberService::make()->register($params)) {
                 return showJson(MemberService::make()->getError(), false);
             }
 

+ 1 - 1
app/Http/Validator/MemberValidator.php

@@ -56,7 +56,7 @@ class MemberValidator extends BaseValidator
         'info'=> ['id'],
         'mp'=> ['code'],
         'login'=> ['code'],
-        'register'=> ['code','nickname','openid'],
+        'register'=> ['mobile','nickname','openid'],
         'sms'=> ['mobile','scene'],
         'auth'=> ['realname','idcard'],
         'reset_password'=> ['mobile','password','sms_code'],

+ 2 - 2
app/Services/Api/MemberService.php

@@ -151,7 +151,7 @@ class MemberService extends BaseService
      * @param array $params
      * @return array|false
      */
-    public function register($code, $params = [])
+    public function register($params = [])
     {
         $openid = isset($params['openid'])? $params['openid'] : '';
         $phone = isset($params['mobile'])? $params['mobile'] : '';
@@ -164,7 +164,7 @@ class MemberService extends BaseService
         }
 
         // 手机号
-        if ($phone && empty($code)) {
+        if (empty($phone)) {
             $this->error = '请先授权获取手机号';
             return false;
         }