最近项目中应用了新的扩展包PHP-Open-Source-Saver/jwt-auth/出现了无法退出登录以及token黑名单无效的问题。

目前找到第一种已知的解决方法在这——传送门

第二种解决方法为:在env中配置

# 开始黑盒验证
JWT_SHOW_BLACKLIST_EXCEPTION=true

配置后:

1.刷新之后,原 token 可以继续使用,直到过期(这里刷新后,token 能不能继续使用,还待考虑)
2.退出之后,原 token 不能使用,必须要重新登录获取