如何解决如何防止圣所定义其路线
在安装laravel / sanctum后,它将定义一个带有 sanctum / csrf-cookie” 地址的“ GET” 路由。 它是通过在“ vendor \ laravel \ sanctum \ src \ SanctumServiceProvider.php ” 中运行 defineRoutes()函数来实现的 如何防止这种情况发生或删除提及的路线?
解决方法
在服务提供商的defineRoutes
方法中,您将看到以下内容:
if ($this->app->routesAreCached() || config('sanctum.routes') === false) {
return;
}
这意味着,您可以发布Sanctum的配置并向其中添加密钥'routes' => false,
,以禁止加载路由。
因此发布配置文件,例如:
php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"
然后将'routes' => false,
添加到文件中,并确保是否正在缓存配置以刷新缓存。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。