Mike 7 年之前
父節點
當前提交
453ec3b48b
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      server/app/Http/Controllers/Api/V1/AuthController.php

+ 4 - 2
server/app/Http/Controllers/Api/V1/AuthController.php

xqd xqd
@@ -93,6 +93,7 @@ class AuthController extends Controller
         $res = file_get_contents($url);     //file_get_contents获取指定路由返回的数据
         \Log::info($res);
         $arr = json_decode($res, true);
+        $openid='';
         if(!$arr['errcode'])$openid = $arr['openid'];
         \Log::info('openid: ' . $openid);
 
@@ -184,10 +185,11 @@ class AuthController extends Controller
         $res = file_get_contents($url);     //file_get_contents获取指定路由返回的数据
         \Log::info($res);
         $arr = json_decode($res, true);
+        $openid='';
         if(!$arr['errcode'])$openid = $arr['openid'];
         \Log::info('openid: ' . $openid);
-        $user = UserInfoModel::where('wechat',$openid)->first();
-        if (empty($user)||empty($openid)) {
+        if($openid!='')$user = UserInfoModel::where('wechat',$openid)->first();
+        if (empty($user)) {
 //            return $this->error(ErrorCode::LOGIN_FAILED);
         }else{
             $token = $user->createToken($user->phone)->accessToken;