Zhouzhendong 4 лет назад
Родитель
Сommit
6181d25a03
1 измененных файлов с 6 добавлено и 1 удалено
  1. 6 1
      app/Http/Requests/GateRequest.php

+ 6 - 1
app/Http/Requests/GateRequest.php

@@ -4,6 +4,8 @@ namespace App\Http\Requests;
 
 use App\Services\MenuService;
 use Illuminate\Foundation\Http\FormRequest;
+use Illuminate\Support\Facades\Auth;
+use Illuminate\Support\Facades\Log;
 
 class GateRequest extends FormRequest
 {
@@ -124,7 +126,10 @@ class GateRequest extends FormRequest
     {
         $url = null;
         //目标节点存在
-        if ($this->tracks)$url = $this->searchOrigin(app("MenuService")->getVisibleFunctionList());
+        if ($this->tracks){
+            $url = $this->searchOrigin(app("MenuService")->getVisibleFunctionList());
+            if ($url)Log::notice("同源策略跳转",["user"=>Auth::id(),"url"=>$url,"currentRoute"=>$this->currentRoute]);
+        }
         if (!$url)$url = 'denied';
         header('Location: /'.$url,true,301);
         die();