JWT解码
前端解码JWT Token,解析Header、Payload、Signature三部分,显示claims描述和过期倒计时,支持Token生成、密钥验证、Payload编辑器,仅解析不校验签名,方便调试和查看Token内容。
📦Header
📋Payload
Claims说明
🔑Signature
🔑
输入JWT Token后点击解码
💡 使用说明
🔐
解码:解析JWT Token的三部分(Header、Payload、Signature),方便查看Token内容。
✨
生成Token:根据指定的算法、密钥和Payload内容生成新的JWT Token。
✅
验证签名:使用指定的算法和密钥验证Token签名的有效性。
📝
示例Token:快速填充一个示例Token,方便了解工具使用方法。
⏰
过期倒计时:如果Token包含exp字段,会显示过期时间和实时倒计时。
📋
复制功能:支持单独复制Header、Payload或完整Token,方便二次使用。
🔀
随机密钥:一键生成安全的随机密钥,用于Token生成和验证。
📖
Claims说明:详细解释标准JWT Claims字段的含义,便于理解Token内容。
📚 JWT Claims说明
iss (Issuer)
发行者,标识JWT的签发方
sub (Subject)
主题,标识JWT的主体
aud (Audience)
受众,标识JWT的接收方
exp (Expiration Time)
过期时间,标识JWT何时失效
nbf (Not Before)
生效时间,标识JWT何时开始生效
iat (Issued At)
签发时间,标识JWT何时被签发
jti (JWT ID)
JWT唯一标识,防止token被重放
typ (Type)
类型,标识JWT的类型
📚 常见问题
什么是JWT?
JWT(JSON Web Token)是一种用于双方之间安全传输信息的紧凑且自包含的方式,通常用于身份验证和信息交换。
JWT由哪几部分组成?
JWT由三部分组成:Header(头部)、Payload(载荷)和Signature(签名),用点号分隔。
工具会验证Token的有效性吗?
默认情况下仅解析内容,您可以使用"验证签名"功能来验证Token的有效性。实际使用中,请确保在服务端验证Token。
支持哪些算法?
当前支持HS256、HS384、HS512三种HMAC算法。RSASSA系列算法需要私钥,暂不支持。