📦 归档笔记 — 原创建于 WizNote,仅作归档展示;观点以当年为准,非最新。

JWT数据结构---Payload(载荷)

创建时间2020-02-25最后修改2020-02-25原位置/程序员成长之旅/C语言/笔记/字数194
目录:程序员成长之旅/C语言/笔记

Payload 部分也是一个 JSON 对象,用来存放实际需要传递的数据。JWT 规定了7个官方字段,供选用。

  • iss (issuer):签发人
  • exp (expiration time):过期时间
  • sub (subject):主题
  • aud (audience):受众
  • nbf (Not Before):生效时间
  • iat (Issued At):签发时间
  • jti (JWT ID):编号

除了官方字段,你还可以在这个部分定义私有字段,下面就是一个例子。

{ "sub": "1234567890", "name": "John Doe", "admin": true }

注意,JWT 默认是不加密的,任何人都可以读到,所以不要把秘密信息放在这个部分。

这个 JSON 对象也要使用 Base64URL 算法转成字符串。

附件