Cookie、Session、Token、JWT 的区别

本贴最后更新于 1520 天前,其中的信息可能已经时移世异

一、什么是cookie

二、什么是Session

image.png

三、cookie和session的区别

四、什么是Token(令牌)

Token

image.png

①、客户端使用用户名和密码,请求登录

②、服务端收到请求,验证用户名和密码

③、验证成功之后,服务端返回一个token,并把这个token发送给客户端

④、客户端收到token之后,会把它存储起来,放入cookie里面

⑤、客户端每次想服务器请求资源的时候,都需要带着这个token

⑥、服务端收到请求的时候,验证客户端请求里面带着的token,如果验证成功,就向客户端返回请求的数据

五、Token和session的区别

六、什么是JWT

JWT的认证流程:

image.png

七、Token和JWT的区别

相同点:

两者的区别:

常见的前后端鉴权方式:

回帖
请输入回帖内容 ...