laravel api 使用通行证从产品中获取数据?

laravel api using passport to fetch data from product?

需要帮助使用 laravel

中的 sql 查询从产品 table 获取数据

通过 laravel 护照 api 身份验证。

使用 laravel 护照 api 身份验证处理访问令牌。

在您的 api.php

中创建一条路线
Route::middleware(['auth:api', 'throttle:60'])->group(function () {
    Route::get('products', 'Api\ProductController@getProducts');
}

在 ProductController 中编写 getProducts 函数

public function getProducts(){
    return Product::all();
}

使用 授权 header 向 /api/products 发送获取请求。它的价值将是您的访问令牌。不要忘记在它之前添加 'Bearer ' 。 (您的访问令牌和 Bearer word 之间有 space)。

我建议你使用 Postman 来完成这项工作。