【发布时间】:2021-07-15 04:42:42
【问题描述】:
我在 JWT 场景中遇到问题。当用户通过 Web 应用程序登录系统时,我会生成 JWT 访问令牌 (JWT auth) 和自定义刷新令牌,并将刷新令牌保存在 DB 中以供以后验证。但问题是,当同一用户通过移动应用程序登录时,它会替换 DB 中的新刷新令牌,这会使存储在 Web 本地存储中的先前刷新令牌无效。 我想知道如何处理这个问题。我是否需要在数据库中为用户刷新令牌创建一个单独的表并检查它们,还是有其他更好的方法?
【问题讨论】:
标签: api authentication web mobile jwt