Browse Source

修改unionid获取

master
李可松 4 years ago
parent
commit
81b837207a
  1. 4
      app/Http/Middleware/WechatAuth.php

4
app/Http/Middleware/WechatAuth.php

@ -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('您的账号未在小程序上登录过,获取用户信息失败');
}

Loading…
Cancel
Save