зарегистрировать публичный маршрут API в laravel nova без аутентификации - PullRequest
0 голосов
/ 15 октября 2018

Я занимаюсь разработкой карты для Laravel nova.

Как часть этого, я хочу, чтобы был опубликован маршрут API, но я не хочу проходить проверку подлинности на его основе.

Я зарегистрировал свой маршрут в API карты.php

 Route::post('/endpoint/{id}', function (Request $request, $id) {)

Это работает, если я вызываю его с уже аутентифицированным сеансом.

Но если я пытаюсь вызвать его из почтальона, я получаю

HTTP 419 Sorry, your session has expired. Please refresh and try again.

Я вижу, что провайдер карточных услуг регистрирует маршрут следующим образом:

Route::middleware(['nova'])
        ->prefix('nova-vendor/NovaPusherCard')
        ->group(__DIR__.'/../routes/api.php');

Так что я предполагаю, что Nova ставит некоторые аутентифицированные перед маршрутом.

Можно ли зарегистрировать маршрут без добавления аутентификации?

1 Ответ

0 голосов
/ 17 октября 2018

хорошо, так что я решил это.

Мне просто нужно было обновить промежуточное ПО до api вместо nova.

...