我在laravel中使用JWT包并在注销API中使用JWT::invalidate()
函数,但令牌未过期。JWT令牌在laravel 5.4和5.5注销后不会过期
0
A
回答
0
我不知道你正在使用的软件包的细节,但总的来说,JWT令牌不能被撤消,这是规范的一部分,以及它们是如何工作的。因为令牌是自包含的,并且不依赖于任何外部会话存储
0
由于JWT令牌包含到期时间,因此无法使令牌过期。相反,JWT::invalidate()
方法会将该令牌添加到黑名单,因此虽然到期时间保持不变,但不应接受该令牌。
您可以设置一个较短的宽限期,以便在每个请求刷新令牌时允许并行AJAX请求。也许你遇到了这个问题,因为令牌在失效后仍处于宽限期?
相关问题
- 1. JWT认证令牌在流明注销后不会失效5.4
- 2. JWT令牌登录和注销
- 3. JWT令牌刷新(滑动会话)和注销
- 4. Cakephp在注销后不会过期
- 5. 注销后会话不会过期
- 6. JWT/Laravel延长令牌过期使用期限
- 7. Laravel 5.4注销重定向
- 8. 在午夜强制jwt令牌过期
- 9. laravel 5.5 JWT问题
- 10. JWT刷新令牌[Laravel 5.2]
- 11. 刷新jwt令牌laravel和angularJs
- 12. Laravel 5.4 Dingo/JWT API:无法通过有效令牌进行身份验证
- 13. 我如何检查令牌过期和注销用户?
- 14. CSRF令牌不匹配| Laravel 5.4
- 15. 如何在过期后自动创建jwt令牌
- 16. 会话过期后自动注销
- 17. 会话过期后自动注销
- 18. 护照JWT令牌到期
- 19. Laravel 5.4从会话不活动中注销事件
- 20. 在Laravel上使用JWT刷新令牌的流程流明
- 21. 使用JWT(JSON Web令牌)设置令牌的RESTful API过期
- 22. 已过期JWT令牌 - 如何刷新令牌
- 23. 将JWT令牌转换为ClaimsPrincipal而无令牌过期验证
- 24. Asp。净5. Jwt令牌撤销
- 25. JWT令牌撤销是否值得?
- 26. 撤销JWT的OAuth2刷新令牌
- 27. 从JWT令牌
- 28. 从laravel更新laravel 5.5来自laravel 5.4
- 29. 通过JWT令牌授权
- 30. 验证服务总线后的过期JWT令牌