我怎样才能重新创建这个?我是 Laravel 的新手,我已经Route::apiResourcepost
从我的 vue 页面设置了一个数据到我的控制器。我知道我需要保护 API 资源,并试图了解如何保护 API 资源。在 api.php 中,以下工作:
Route::apiResource('name', 'App\Http\Controllers\MyController');
但是当我尝试使用这样的中间件保护路由时:
Route::middleware('auth:api')->apiResource('name', 'App\Http\Controllers\MyController');
我得到状态 401 未授权返回,响应是:
{"message":"Unauthenticated."}
任何关于我做错/应该做的事情的反馈将不胜感激。