Mike 7 years ago
parent
commit
f8ca006a14
1 changed files with 9 additions and 7 deletions
  1. 9 7
      server/app/Http/Controllers/Api/V1/AuthController.php

+ 9 - 7
server/app/Http/Controllers/Api/V1/AuthController.php

xqd
@@ -205,13 +205,15 @@ class AuthController extends Controller
         \Log::info($user);
         if (empty($user)||$user->phone=='') {
             \Log::info('empty: ' . empty($user));
-            UserInfoModel::create([
-                'wechat'=>$openid,
-                'nickname'=>$userInfo['nickname'],
-                'avatar'=>$userInfo['headimgurl'],
-                'status'=>1,
-                'password'=>bcrypt(123456)
-            ]);
+            if(empty($user)){
+                UserInfoModel::create([
+                    'wechat'=>$openid,
+                    'nickname'=>$userInfo['nickname'],
+                    'avatar'=>$userInfo['headimgurl'],
+                    'status'=>1,
+                    'password'=>bcrypt(123456)
+                ]);
+            }
             return $this->api(['openid' => $openid]);
         }else{
             $token = $user->createToken($user->phone)->accessToken;