图片说明

vue是一个单页面应用的框架

图片说明

图片说明

图片说明

图片说明

JWT和token的关系

Token是无状态协议中认证用户的一种形式,相比于传统的cookie,不受域名限制,JWT只是一种实现形式,通过在客户端存储payload来降低服务端压力。

token是一个很宽泛的概念,翻译为令牌,一般用来表示经过验证之后得到的凭证,长度没有什么限制,多长都可以。

jwt是 JSON Web Token,它也自称是一种token,jwt就是一个很具体的标准了,用点号分为三段,分别表示头、信息和签名。

token有很多种,可以是标准的,也可以是你自己定义的,jwt则是其中一种token,而且是标准的token。和我们自己随意定义的token差别大是很自然的,因为我们自己定义的token只需要用来识别用户登录状态,一般很短的uuid都可以实现,所以比较短。