|
|
@@ -176,14 +176,13 @@ class MemberService extends BaseService
|
|
|
return false;
|
|
|
}
|
|
|
|
|
|
- // 小程序解码获取unionId
|
|
|
+ // 小程序兼容解码获取unionId
|
|
|
if(empty($unionid) && $platform == 'mp' && $sessionKey){
|
|
|
$loginInfo = isset($params['loginInfo'])?$params['loginInfo']:[];
|
|
|
$encryptedData = isset($loginInfo['encryptedData'])?$loginInfo['encryptedData']:'';
|
|
|
$iv = isset($loginInfo['iv'])?$loginInfo['iv']:'';
|
|
|
- $rawData = isset($loginInfo['rawData'])?$loginInfo['rawData']:'';
|
|
|
$loginInfo = MpService::make()->decryptData($encryptedData,$iv,$sessionKey);
|
|
|
- var_dump($loginInfo);
|
|
|
+ $unionid = isset($loginInfo['unionid'])? $loginInfo['unionid'] : '';
|
|
|
}
|
|
|
|
|
|
// 验证是否注册,没有则注册
|