1. cookie
Cookie 是一些数据, 存储于你电脑上的文本文件中。该数据由服务器产生.
当 web 服务器向浏览器发送 web 页面时,在连接关闭后,服务端不会记录用户的信息。
Cookie 的作用就是用于解决 “如何记录客户端的用户信息”:
2. session
会话保持的机制,session 是记录客户状态的机制,不同的是 Cookie 保存在客户端浏览器中,而 session 保存在服务器上。
3.token
Token 是在服务端产生的。如果前端使用用户名/密码向服务端请求认证,服务端认证成功,那么在服务端会返回 Token 给前端。
前端可以在每次请求的时候带上 Token 证明自己的合法地位.如果这个 Token 在服务端持久化(比如存入数据库),那它就是一个永久的身份令牌。
本文深入探讨了Cookie、Session和Token三种用户身份验证和会话管理机制的区别与联系。详细解析了它们的工作原理,包括Cookie如何存储在客户端,Session如何在服务器端记录客户状态,以及Token如何作为身份令牌在前端和服务端之间传递。
1273

被折叠的 条评论
为什么被折叠?



