whitefang 1 год назад
Родитель
Сommit
33244f60da
1 измененных файлов с 5 добавлено и 3 удалено
  1. 5 3
      app/api/logic/LoginLogic.php

+ 5 - 3
app/api/logic/LoginLogic.php

@@ -52,7 +52,7 @@ class LoginLogic extends BaseLogic
             $password = create_password($params['password'], $passwordSalt);
             $avatar = ConfigService::get('default_image', 'user_avatar');
 
-            User::create([
+            $user = User::create([
                 'sn' => $userSn,
                 'avatar' => $avatar,
                 'nickname' => '用户' . $userSn,
@@ -63,7 +63,8 @@ class LoginLogic extends BaseLogic
 
             //验证是否传微信小程序的CODE,如果传入进行绑定
             if(!empty($params['code']) and $params['channel']==1){
-                self::mnpLogin($params);
+                $params['user_id'] = $user->id;
+                self::mnpAuthLogin($params);
             }
 
             return true;
@@ -110,7 +111,8 @@ class LoginLogic extends BaseLogic
 
             //验证是否传微信小程序的CODE,如果传入进行绑定
             if(!empty($params['code']) and $params['terminal']==1){
-                self::mnpLogin($params);
+                $params['user_id'] = $user->id;
+                self::mnpAuthLogin($params);
             }
 
             return [