Json web token (JWT)原理
JWT 01、什么是JWT: 02、JWT作用: 02-1、3个特性 02-2、多点登陆 03、JWT实现原理 03-1、jwt令牌(token值)其实就是一个字符串 03-2、三段组成 03-2.1 第一段字符串,称之为**头信息(header)** 03-2.2 第二段字符串,称之为**载荷(payload)** 03-2.3 第三段字符串,称之为**签名(signature)** 04、结语: 01、什么是JWT: Json web token (JWT) , 是为了在网络应用环境间 传递声明 而执行的一种基于JSON的开放标准((RFC 7519)。 该token被设计为紧凑且安全的,特别适用于分布式站点的单点登录(SSO)场景。JWT的声明一般被用来在身份提供者和服务提供者间传递被认证的用户身份信息,以便于从资源服务器获取资源,也可以增加一些额外的其它业务逻辑所必须的声明信息,该token也可直接被用于认证,也可被加密。 02、JWT作用: 保证数据的完整性! 02-1、3个特性 JWT就相当于一个 令牌 ,这个令牌具备以下3个特性: 0、令牌是 后端 签发给 用户 的 1、记录用户身份信息 2、可以被验证真伪 02-2、多点登陆 使用JWT这项技术,就可以实现 多点登陆 ; 多点登陆 :客户端在 任意一台服务端完成登陆 之后,服务端签发 令牌(token) ;之后