当前位置: 首页 > news >正文

cookie session token 的区别

  • Cookie:存储在客户端(浏览器或APP本地),主要用来存用户标识(比如Session ID)和少量非敏感数据,比如记住登录状态、保存购物车。安全性较低,容易被窃取(如XSS攻击),数据量通常不超过4KB,由服务器通过 Set-Cookie 指令创建,浏览器会自动在请求时携带。
  • Session:存储在服务器端(内存、数据库等),核心是保存用户完整会话信息,比如登录状态、权限等。安全性较高,因为敏感信息只在服务器端,客户端仅传递Session ID。典型用于网站后台登录会话、敏感操作验证,但服务器压力会随用户量增加而增大。
  • Token:存储在客户端(存储方式类似Cookie,也可放URL),本质是“身份令牌”,自身包含用户身份信息,通过加密签名保证有效性,无需服务器存储会话。安全性较高,支持跨域,适合移动端APP、前后端分离项目和第三方登录(如OAuth2.0)场景。
    一句话总结:Cookie是“身份证复印件”存用户手里,Session是“身份证原件”存派出所,Token是“电子身份证”自带防伪可全网通用。
http://www.hn-smt.com/news/612/

相关文章:

  • SQLAlchemy SQL注入漏洞利用详解
  • 寻路算法 A* - MKT
  • VS2022 17.14.18 (October 2025) MAUI编译失败,提示 ios net8无效
  • 【ESP32 在线语音】ESP32的I2S音频数据开发
  • 人工智能十大数学知识 - 图论 - 何苦
  • 251028
  • 示性函数引入
  • 2025.10.27
  • 《程序员修炼之道:从小工到专家》笔记3
  • Day5div与span标签以及字体实体
  • CCUT应用OJ题解——贪吃的松鼠
  • Java流程控制——Scanner进阶使用
  • 结对编程心得
  • AI概念
  • 做题记录 #4
  • 20251027——读后感2
  • DeepSeek-DSA讲解
  • MCP和Function Calling的区别
  • CentOS7安装Miniconda
  • P14322 「ALFR Round 11」E 空崎ヒナ 题解 (markdown)
  • [题解]P7074 [CSP-J 2020] 方格取数
  • 二分查找边界
  • P3232 [HNOI2013] 游走
  • 软件工程学习日志2025.10.27
  • 深入解析:TCP/IP 四层模型协作流程详解
  • Windows全版本激活教程(仅供测试)
  • 10月27日
  • javascript构造对象数组向服务器端传输
  • 10.25 CSP-S 模拟赛
  • 鲜花10/27