使用 JWT 刷新令牌如何安全?

2024-03-27

据我了解,

您可以缩短 JWT 访问令牌的生命周期,这样如果有人可以访问它,它就不会长期工作。但是,我们不会对 JWT 刷新令牌执行相同的操作来增强用户体验。

但现在,如果有人可以访问我的 JWT 刷新令牌,这将授予他们访问受保护资源的权限。那么它如何安全呢?


据我了解你的问题if someone has access to my JWT Refresh Token, that would grant them access to the protected resources. So how is it secure then?

要检查它是否安全,您可以做的是,验证令牌检查其声明,并交叉检查是否是同一个人,以绕过某些变量,例如user-id or user-email and user-password当你击中refresh-token功能。如果任何条件不满足你可以然后你可以返回Invalid-token or Unauthorized并把他踢出去。

这是一个解释验证刷新令牌和颁发新的不记名令牌的工作流程? https://stackoverflow.com/a/50548272/8287839

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

使用 JWT 刷新令牌如何安全? 的相关文章

随机推荐