【发布时间】:2019-01-15 18:26:32
【问题描述】:
我想为所有 Api 刷新我的令牌。该代码向我显示错误令牌无效。我也在我的路线中使用 jwt.refresh 但它无法刷新令牌。它也在邮递员中调用具有相同令牌的 API。这是我的代码。
公共函数注销()
{
$token = (string)JWTAuth::getToken();
$token = JWTAuth::setToken($token)->invalidate();
$newToken = JWTAuth::refresh($token);
return response()->json(['message'=> $newToken]);
}
这是我的 api.php 代码
Route::post('maps/filter', [
'uses' => 'MapsController@filter',
'middleware' => ['jwt.auth', 'jwt.refresh']
]);
【问题讨论】:
-
你在前端更新你的令牌了吗?
-
前端不懂
-
前端还是邮递员没关系。