|
|
@@ -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();
|