JSON Web Token(JWT)是一种开放标准(RFC 7519),用于在不同实体间安全地传输信息。它由三部分组成,分别是头部(Header)、载荷(Payload)和签名(Signature)。JWT常被用于身份验证和信息传递,特别适用于无状态应用程序和分布式系统。
JWT的结构
JWT的结构非常简单,由三部分以点号(.)分隔组成。
头部(Header)
头部通常由两部分组成:令牌的类型(即JWT)和所使用的签名算法。头部信息是Base64编码的JSON字符串,例如:
{
"alg": "HS256",