jwt官网
一、jwt构成
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJkZXBhcnRtZW50SWQiOjEsImV4cCI6MTY4NjE4OTc2NSwiaWF0IjoxNjg1OTMwNTY1LCJyb2xlSWQiOiIwMDMiLCJ1c2VySWQiOiIwMTg4MzI4NC05MmQ1LTdiYWItOWFhOS1jNmYwMDNhNDcxNjAifQ.imJ0tLDrxQblHOhPawnu_P2XPRqOIhAi1KUJcqTfRdY
如上面这里是一个标准的jwt的token
它是由3部分组成的:
- header
- payload
- secret
二、解析
1、编码
这里默认是 HS256
2、解密
通常我们会在yaml 文件中设置secret 的参数,如下:
Auth:
AccessSecret: jS6VKDtsJ123tsJf3z1n2
AccessExpire: 259200
我们讲 secret 粘贴到上面的编辑器中
三、作用
我们通过 jwt.io 工具来处理我们token 中的参数
方便我们更快的确认 token 是否正确