在laravel nova中注册公共api路由,无需验证
我正在为拉威尔·诺瓦开发一张卡片 作为其中的一部分,我想要一个可以发布的API路由,但我不想必须对其进行身份验证 我已经在卡的api.php中注册了我的路线在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
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