Quellcode durchsuchen

[更新]修改微信网页授权

邹景立 vor 8 Jahren
Ursprung
Commit
cffde2e5e8
1 geänderte Dateien mit 4 neuen und 3 gelöschten Zeilen
  1. 4 3
      extend/controller/BasicWechat.php

+ 4 - 3
extend/controller/BasicWechat.php

@@ -68,7 +68,7 @@ class BasicWechat extends Controller {
             session('openid', 'o38gps3vNdCqaggFfrBRCRikwlWY');
         }
         // 检查缓存中 openid 信息是否完整
-        if ($this->openid = session('openid')) {
+        if (($this->openid = session('openid'))) {
             if (!$fullMode) {
                 return $this->openid;
             }
@@ -93,8 +93,9 @@ class BasicWechat extends Controller {
             exit("微信网页授权失败,{$wechat->errMsg}[{$wechat->errCode}]");
         }
         session('openid', $this->openid = $result['openid']);
-        eixt($redirect_url);
-        !$fullMode && $this->redirect($redirect_url);
+        if (!$fullMode) {
+            $this->redirect($redirect_url);
+        }
         // 微信粉丝信息处理
         $this->fansinfo = WechatService::getFansInfo($this->openid);
         if (empty($this->fansinfo['expires_in']) || $this->fansinfo['expires_in'] < time()) {