关于JWT 解码器
JSON Web Token(JWT)是一种紧凑、URL 安全的令牌,用于身份认证和授权,通常放在 API 请求的 Authorization 头中发送。它由三个以点号分隔、经 Base64URL 编码的部分组成:描述签名算法的头部(header)、包含用户 ID 和过期时间等声明的载荷(payload),以及签名(signature)。本解码器会将头部和载荷显示为易读的 JSON,并把时间类声明转换为您所用语言的日期格式。令牌在您的浏览器中解码,绝不会发送到任何地方。
使用方法
- 将 JWT 粘贴到输入框中。开头的“Bearer ”前缀会被自动移除。
- 查看解码后的头部和载荷,它们以格式化的 JSON 显示。
- 检查签发时间、生效时间和过期时间,以及令牌是否已过期。
- 如需在其他地方使用,可复制头部或载荷。
常见问题
此工具会验证签名吗?
不会。验证签名需要用于签署令牌的密钥或公钥。在您的应用中,未经服务器端验证,切勿信任令牌的内容。
在这里粘贴真实的令牌安全吗?
令牌在本地解码,绝不会被传输。尽管如此,仍应像对待密码一样对待有效令牌:任何拿到令牌的人都可以在其过期前使用它。
JWT 的载荷是加密的吗?
标准的签名 JWT(JWS)只是经过编码,并没有加密,任何人都能读取其内容。请勿在 JWT 载荷中放入机密信息。