我已经成功验证了用户,并且可以通过在邮递员中提供令牌来获得经过身份验证的用户。
我在auth中间件中编写了另一个端点:
$api->get('/categories', [
'uses' => 'App\Http\Controllers\CategoryController@index',
'as' => 'api.categories',
]);
它调用的方法是:
public function index() {
$lessons = \App\Category::all();
return response()->json([
'data' => $lessons,
'code' => 200,
]);
}
当我调用api / categories时,它返回:
{
"message": "Failed to authenticate because of bad credentials or an invalid authorization header.",
"status_code": 401
}
如何向请求提供令牌?
答案 0 :(得分:0)
您可以使用查询字符串或请求标头中的令牌进行调用。假设您的令牌是12345,请执行此操作。
http://localhost:8000/categories?token=12345
带标题
Key : Authorization
Value : Bearer 12345
http://localhost:8000/categories