【发布时间】:2019-06-23 04:12:15
【问题描述】:
我正在尝试为我的 api 编写一个登录函数,该函数接受用户名和密码,然后给你一个密码授权令牌来发出 api 请求。调用时的登录路线为您提供
{
"message": "Unauthenticated."
}
我在 laravel 上使用护照来保护 api。当路由没有 auth:api 中间件时,为什么我会收到 401?我尝试使用 clousure 来查看我是否可以得到响应,并且关闭没有给我一个错误。
Route::group(['prefix' => '/v1', 'middleware' => ['auth:api'], 'namespace' => 'Api\V1', 'as' => 'api.'], function () {
Route::post('/post/like','PostLikeController@store');
});
Route::group(['prefix' => '/v1', 'namespace' => 'Api\V1', 'as' => 'api.'], function () {
Route::post('login', 'Auth\LoginController@login');
});
【问题讨论】: