我市精神文明建设的门户网站是办公软件培训
JWT(JSON Web Token)由三部分组成:头部(Header)、载荷(Payload)和签名(Signature)。每个部分都是经过Base64编码的JSON字符串。
1:头部(Header):
- 头部通常包含两个信息:令牌类型(typ)和所用的加密算法(alg)。
- 令牌类型(typ)指示该令牌类型为JWT。
- 加密算法(alg)指示用于对令牌进行签名的算法,例如HMAC、RSA或者其他加密算法。
- 头部示例:
{"alg": "HS256","typ": "JWT"}
2:载荷(Payload):
- 载荷是JWT的主要内容,包含了一些称为声明(Claims)的信息。
- 声明可以分为三种类型:注册声明(Registered Claims)、公共声明(Public Claims)和私有声明(Private Claims)。
- 注册声明是一些预定义的声明,包括iss(签发者)、sub(主题)、aud(受众)、exp(过期时间)等。
- 公共声明是自定义的声明,不会与JWT规范冲突。
私有声明是用于在JWT的使用上下文中定义的自定义声明,以