在laravel nova中注册公共api路由,无需验证

在laravel nova中注册公共api路由,无需验证,laravel,laravel-5,laravel-nova,Laravel,Laravel 5,Laravel Nova,我正在为拉威尔·诺瓦开发一张卡片 作为其中的一部分,我想要一个可以发布的API路由,但我不想必须对其进行身份验证 我已经在卡的api.php中注册了我的路线 Route::post('/endpoint/{id}', function (Request $request, $id) {) 如果我用一个已经通过身份验证的会话调用它,这是可行的 但如果我试着从邮递员那里打电话,我会 HTTP 419抱歉,您的会话已过期。请刷新并重试。 我可以看到,卡服务提供商正在注册该路线 Route::mid

我正在为拉威尔·诺瓦开发一张卡片

作为其中的一部分,我想要一个可以发布的API路由,但我不想必须对其进行身份验证

我已经在卡的api.php中注册了我的路线

 Route::post('/endpoint/{id}', function (Request $request, $id) {)
如果我用一个已经通过身份验证的会话调用它,这是可行的

但如果我试着从邮递员那里打电话,我会

HTTP 419抱歉,您的会话已过期。请刷新并重试。

我可以看到,卡服务提供商正在注册该路线

Route::middleware(['nova'])
        ->prefix('nova-vendor/NovaPusherCard')
        ->group(__DIR__.'/../routes/api.php');
所以我猜Nova在路线前面放了一些经过验证的东西

有没有一种方法可以在不添加身份验证的情况下注册路由?

好的,所以我解决了这个问题

我只需要将中间件更新为api而不是nova