安裝 laravel/sanctum 后,它將定義一個帶有“ sanctum/csrf-cookie”地址的“GET”路由。它是通過在“ vendor\laravel\sanctum\src\SanctumServiceProvider.php ”中運行defineRoutes()函數來發生的 ,我怎樣才能防止這種情況發生或刪除提到的路線?
1 回答

一只萌萌小番薯
TA貢獻1795條經驗 獲得超7個贊
在defineRoutes
服務提供者的方法中,你會看到以下內容:
if ($this->app->routesAreCached() || config('sanctum.routes') === false) { return; }
這意味著,您可以發布 Sanctum 的配置并向'routes' => false,
其添加一個密鑰以禁止加載路由。
因此發布配置文件如下:
php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"
然后將其添加'routes' => false,
到文件中,并確保您是否正在緩存配置以刷新緩存。
- 1 回答
- 0 關注
- 99 瀏覽
添加回答
舉報
0/150
提交
取消