Как я могу это воссоздать? Я новичок в Laravel, и я установил Route::apiResourcepost
данные со своих страниц vue в свой контроллер. Я знаю, что мне нужно защитить ресурс API, и пытаюсь понять, как это сделать. В api.php работает следующее:
Route::apiResource('name', 'App\Http\Controllers\MyController');
Но когда я пытаюсь защитить маршрут с помощью промежуточного программного обеспечения, например:
Route::middleware('auth:api')->apiResource('name', 'App\Http\Controllers\MyController');
Я возвращаю статус 401 неавторизованный, и ответ такой:
{"message":"Unauthenticated."}
Будем признательны за любые отзывы о том, что я делаю неправильно / что я должен делать.