Java使用 JWT开源库

一、JWT简介
JWT官方文档:
https://jwt.io/https://jwt.io/introduction/
1、什么是JWT
图片来自官方文档,解释的很清楚了。
通俗地说,JWT的本质就是一个字符串,它是将用户信息保存到一个 Json字符串中,然后进行编码后得到一个JWT token,并且这个 JWT token带有签名信息,接收后可以校验是否被篡改,所以可以用于在各方之间安全地将信息作为 Json对象传输。
2、JWT组成部分
在其紧凑的形式中,JWT由以点 ( .) 分隔的三部分组成,它们是:
标头(Header)、有效载荷(Payload)签名(Signature)。
在输出时,会将 JWT的 各部分进行 Base64编码后用点 ( .) 进行连接形成最终传输的字符串。
JWTString=
Base64(Header).
Base64(Payload).
HMACSHA

Java使用 JWT开源库最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/19433.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>