JWT登录鉴权操作笔记 原

时间:2022-07-22
本文章向大家介绍JWT登录鉴权操作笔记 原,主要内容包括其使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。

JWT全称是JSON Web Token,一个JWT由三部分构成: Header, Payload, Signature.

Header中包含的内容示例:

{
  "alg":"HS256",
  "typ":"JWT"
}

Payload中包含的内容示例:

{
 "sub":"2019-10-01",
 "name":"Brain",
 "admin":true
}

Signature中包含的内容示例:

HMACSHA256(
  base64UrlEncode(header) +"." +
  base64UrlEncode(payload),
  secret
)

JWT特点

jwt.io 可以在线生成签名 或者 通过签名 验证密钥