fly 5 年之前
父节点
当前提交
70dd14440a
共有 1 个文件被更改,包括 15 次插入15 次删除
  1. 15 15
      app/Http/Middleware/CrmUser.php

+ 15 - 15
app/Http/Middleware/CrmUser.php

@@ -23,21 +23,21 @@ class CrmUser
             $channel_id = Cookie::get('crm_channel_id');
             $this->setUserGlobal($uid, $channel_id);
         } else {
-            $this->setUserGlobal(109861820, 0);
-            // $openid = $request->get('openid');
-            // $params = $request->except('_url');
-            // if (empty($openid)) {
-            //     $url = url()->current() . '?' . http_build_query($params);
-            //     $params['redirect_url'] = urlencode($url);
-            //     $app = new Application($this->auth($params));
-            //     return $app->oauth->redirect();
-            // } else {
-            //     $site_user = new SiteUser($openid);
-            //     $user = $site_user->getChannelUser();
-            //     Cookie::queue('crm_user_id', $user[0], env('U_COOKIE_EXPIRE'));
-            //     Cookie::queue('crm_channel_id', $user[1], env('U_COOKIE_EXPIRE'));
-            //     $this->setUserGlobal($user[0], $user[1]);
-            // }
+            // $this->setUserGlobal(109861820, 0);
+            $openid = $request->get('openid');
+            $params = $request->except('_url');
+            if (empty($openid)) {
+                $url = url()->current() . '?' . http_build_query($params);
+                $params['redirect_url'] = urlencode($url);
+                $app = new Application($this->auth($params));
+                return $app->oauth->redirect();
+            } else {
+                $site_user = new SiteUser($openid);
+                $user = $site_user->getChannelUser();
+                Cookie::queue('crm_user_id', $user[0], env('U_COOKIE_EXPIRE'));
+                Cookie::queue('crm_channel_id', $user[1], env('U_COOKIE_EXPIRE'));
+                $this->setUserGlobal($user[0], $user[1]);
+            }
         }
         return $next($request);
     }