码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • cookie、session、token的区别


    鉴权认证方式特点优点缺点
    cookie1、存储在客户端;
    2、请求时自动携带cookie;
    存储大小4kb
    1、兼容性好;
    2、容易实现,因为cookie会自动携带和存储
    1、需要单独解决跨域携带token问题,比如多态服务器共享cookie;
    2、会遭受CSRF攻击;
    3、存储在客户端,不够安全
    session1、存储在服务端;
    2、存储大小无限制
    1、查询速度快,因为这个会话相当于是在内存中操作;
    2、结合cookie后,很容易实现鉴权;
    3、安全
    1、消耗服务器资源;
    占据存储空间,session相当于存储了一个完整的用户信息。
    2、session不可以跨域,它是与域名帮的
    token1、体积很小;
    2、自由操作存储在那里
    1、安全;
    2、无需消耗服务器内存资源;
    3、跨域处理比较方便
    1、查询速度慢,因为token只存用户id,每次需要去查询数据库
  • 相关阅读:
    Neural Insights for Digital Marketing Content Design 阅读笔记
    C++范围枚举
    [CISCN2019 华东南赛区]Web11
    Linux 下 chmod 777 修改权限
    多个微信怎么实现自动回复、自动通过好友自动打招呼?
    虚拟机Linux+Ubuntu操作系统 如何在虚拟机上安装docker VMPro 2024在线激活资源
    Java学习记录
    全球顶尖数据中心排行榜上的领军者TOP10——Verizon
    【17 > 分布式接口幂等性】2. Update的幂等性原理解析
    Linux---(五)三大工具yum、vim、gcc/g++
  • 原文地址:https://blog.csdn.net/fangqi20170515/article/details/126742959
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号