Laravel:以编程方式排除来自VerifyCsrfToken中间件的路由



我想知道是否有办法以编程方式将路由添加到 VerifyCsrfToken 类中的$except变量。

class VerifyCsrfToken extends BaseVerifier
    {
        /**
         * The URIs that should be excluded from CSRF verification.
         *
         * @var array
         */
        protected $except = [
            //
        ];
    }

我正在开发一个从支付网关监听网络钩子/回发的包。如果在安装软件包时将我的自定义路由添加到变量$except那就更好了。

谢谢

我决定将我的自定义路由添加到 api.php

file_put_contents(
 base_path('routes/api.php'),
 file_get_contents(__DIR__.'/stubs/make/routes.stub'),
 FILE_APPEND
);

VerifyCsrfToken 中间件不会拦截 API 中的路由.php

最新更新