rkljw 3 天之前
父節點
當前提交
87fca43f2a
共有 1 個文件被更改,包括 7 次插入2 次删除
  1. 7 2
      app/Middleware/Auth/WebMiddleware.php

+ 7 - 2
app/Middleware/Auth/WebMiddleware.php

@@ -42,8 +42,13 @@ class WebMiddleware implements MiddlewareInterface
 
         $header = $request->getHeaders();
         try {
-          
-            if($header &&  isset($header['origin']) && $header['origin'][0]!='null' && isset($header['origin'][0])){
+            if($header &&  isset($header['siteid']) && $header['siteid'][0]!='null' && isset($header['siteid'][0])){
+                Context::set("SiteId",intval($header['siteid'][0]));
+                if ($header['siteid'][0]) {
+                    return $handler->handle($request);
+                }
+            }
+            elseif($header &&  isset($header['origin']) && $header['origin'][0]!='null' && isset($header['origin'][0])){
                 $origin = $header['origin'][0];
                 $logindevice = explode("//", $origin);
                 $data = [