|
|
|
@ -34,7 +34,7 @@ class WechatAuth |
|
|
|
$wechatUser = $app->oauth->user(); |
|
|
|
if (empty($wechatUser['id'])) { |
|
|
|
throw new \Exception('获取用户信息失败'); |
|
|
|
} else if (empty($user['unionid'])) { |
|
|
|
} else if (empty($wechatUser->original['unionid'])) { |
|
|
|
# TODO 调试unionid
|
|
|
|
if (config('app.debug') && $request->server('REMOTE_ADDR') == '127.0.0.1') { |
|
|
|
$wechatUser['unionid'] = 'onhl355f-ofX5e0-4I4vn0bswVPM'; |
|
|
|
@ -43,7 +43,7 @@ class WechatAuth |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
$user = User::where('unionid', $wechatUser->unionid)->first(); |
|
|
|
$user = User::where('unionid', $wechatUser->original['unionid'])->first(); |
|
|
|
if (!$user) { |
|
|
|
throw new Exception('您的账号未在小程序上登录过,获取用户信息失败'); |
|
|
|
} |
|
|
|
|