JWT 由三部分组成,它们使用点号 . 分隔:
.
Header(头部):包含令牌的类型和签名算法,例如 {"alg": "HS256", "typ": "JWT"}。
{"alg": "HS256", "typ": "JWT"}
Payload(负载):包含令牌的声明,例如用户信息和过期时间,例如 {"username": "root", "exp": 1694317246}。
{"username": "root", "exp": 1694317246}
Signature(签名):用于验证令牌的完整性和真实性,确保令牌未被篡改。