首页 > 解决方案 > laravel 的令牌无效问题

问题描述

我使用 JWTAuth 令牌。当管理员从管理面板停用用户时,我想使令牌无效。问题是当用户从应用程序端登录时,如果管理员停用当前登录用户,则该特定用户的令牌不是无效的。从后端停用后,用户从应用程序端登录。这是我的代码请帮助谢谢

public function logout()
{
    $token = JWTAuth::invalidate(JWTAuth::getToken());

    return response()->json(['message'=>  $token]);
}

标签: laraveljwt

解决方案


通过将 CACHE_DRIVER 从数组更改为 redis/memcached 对我有用。

CACHE_DRIVER=redis

我希望这可以帮助别人。


推荐阅读