1.jwt就是一个字符串,一个小的令牌,由三段组成。
2.Jwt的执行流程。
3.jwt的token三个组成部分(head,payload,singurater).
head:头部,payload:负载,signature:签名。完整的格式如下:中间用点做分割。
head.payload.singurater。
4.标头:包含两部分,令牌和算法类型,分别是,typ(令牌)和alg(算法)这两个属性,然后可以基于base64的编码将其加密为字符串。
5.负载:包含了需要认证的用户信息,比如说用户名,用户ID等信息,前后端需要交互的信息,但是最好不要放如用户密码这样的敏感信息,这一块也是用base64进行编码。
6.签名:生成密钥,保证我们的信息没有被篡改过。