如何注销laravel 5.4中的JWT令牌或黑名单令牌,当我从邮递员到我的auth控制器调用注销功能时,我正在使用composer require tymon/jwt-auth:dev-develop --prefer-source
之类的jwt包,它已成功注销,但旧令牌仍然有效如何在我的loggout方法中销毁jwt令牌。
任何人都有一个想法要先注销jwt令牌,谢谢。一切都在工作,除了注销。
laravel 5.4版
这是路线
Route::group(['namespace' => 'Api'], function()
{
Route::post('logout', 'AuthController@logout');
});
这是注销方法
public function logout()
{
$token = JWTAuth::invalidate(JWTAuth::getToken());
if($token)
{
return response()->json([
'message' => 'User logged out successfully!'
], 200);
}
else
{
return response()->json([
'message' => 'Failed to logout user. Try again.'
], 500);
}
}