laravel api使用护照从产品中获取数据?

时间:2018-07-12 11:27:53

标签: laravel api laravel-5.6 laravel-passport

需要帮助,使用laravel中的sql查询从产品表中获取数据

通过laravel护照api身份验证。

2 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

在您的api.php中创建一条路由

Route::middleware(['auth:api', 'throttle:60'])->group(function () {
    Route::get('products', 'Api\ProductController@getProducts');
}

在您的ProductController中编写getProducts函数

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

使用 Authorization 标头将获取请求发送到/ api / products。它的值将是您的访问令牌。不要忘记在其前面添加“承载”。 (访问令牌和不记名单词之间有空格)。

我建议您使用Postman进行这项工作。