gpt4 book ai didi

javascript - 在 ExpressJs 中使用 JWT 时出现多个问题

转载 作者:太空宇宙 更新时间:2023-11-04 01:59:42 25 4
gpt4 key购买 nike

我正在使用 Express Js 以及版本 ^7.4.1jsonwebtoken

问题:

  1. 如何区分过期无效 token
  2. 如何将刷新 token JWT一起使用
  3. 当我验证由 express js 创建的 JWT token 始终无效,但当使用相同的数据在 jwt.io 中创建 token 时,它是有效的。我错过了什么吗?下面是该链接

最佳答案

  1. 对于客户来说没有区别,在这两种情况下他都会得到 401。在服务器端,您将验证签名。和 exp 字段。
  2. 请参阅我的回答:Should I explicitly send the Refresh Token to get a new Access Token - JWT
  3. 这是尝试在 jwt.io 上验证 token 的用户的常见问题。您必须将 config.secretKey 的内容粘贴到“已解码”列中表格“验证签名”部分的编辑字段中。在第二种情况下, secret 是“ secret ”,这是 jwt.io 上的默认设置。如果您有不同的 secret ,就像第一种情况一样,jwt.io 不知道它,因此无法验证它。

关于javascript - 在 ExpressJs 中使用 JWT 时出现多个问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46509453/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com