|
|
@@ -145,12 +145,14 @@ class AuthController extends PublicController
|
|
|
$account = $this->merchantId;
|
|
|
$appId = $merchant['miniAppId'];
|
|
|
$appSecret = $merchant['miniAppSecret'];
|
|
|
+ if (empty($appSecret)) {
|
|
|
+ util::fail('没有找到小程序的密钥');
|
|
|
+ }
|
|
|
$url = "https://api.weixin.qq.com/sns/jscode2session?appid={$appId}&secret={$appSecret}&js_code={$code}&grant_type=authorization_code";
|
|
|
-
|
|
|
+
|
|
|
$curl = new curl\Curl();
|
|
|
$result = $curl->get($url);
|
|
|
$arr = Json::decode($result);
|
|
|
- dd($arr);die;
|
|
|
$sessionKey = isset($arr['session_key']) ? $arr['session_key'] : '';
|
|
|
$openid = isset($arr['openid']) ? $arr['openid'] : '';
|
|
|
if (empty($openid)) {
|