|
@@ -49,6 +49,7 @@ class AuthController
|
|
|
if ($code && !$session_key) {
|
|
if ($code && !$session_key) {
|
|
|
try {
|
|
try {
|
|
|
$userInfoCong = MiniProgramService::getUserInfo($code);
|
|
$userInfoCong = MiniProgramService::getUserInfo($code);
|
|
|
|
|
+ var_dump($userInfoCong);
|
|
|
$session_key = $userInfoCong['session_key'];
|
|
$session_key = $userInfoCong['session_key'];
|
|
|
$cache_key = md5(time() . $code);
|
|
$cache_key = md5(time() . $code);
|
|
|
Cache::set('eb_api_code_' . $cache_key, $session_key, 86400);
|
|
Cache::set('eb_api_code_' . $cache_key, $session_key, 86400);
|
|
@@ -69,6 +70,7 @@ class AuthController
|
|
|
} catch (\Exception $e) {
|
|
} catch (\Exception $e) {
|
|
|
if ($e->getCode() == '-41003') return app('json')->fail('获取会话密匙失败');
|
|
if ($e->getCode() == '-41003') return app('json')->fail('获取会话密匙失败');
|
|
|
}
|
|
}
|
|
|
|
|
+ if (!isset($userInfo['openId'])) $userInfo['openId'] = $userInfoCong['openid'];
|
|
|
if (!isset($userInfo['openId'])) return app('json')->fail('openid获取失败');
|
|
if (!isset($userInfo['openId'])) return app('json')->fail('openid获取失败');
|
|
|
if (!isset($userInfo['unionId'])) $userInfo['unionId'] = '';
|
|
if (!isset($userInfo['unionId'])) $userInfo['unionId'] = '';
|
|
|
$userInfo['spid'] = $data['spread_spid'];
|
|
$userInfo['spid'] = $data['spread_spid'];
|