token和cookie的区别
|
token和cookie的区别如下 cookie 是 http 规范,token 是自定义传递的。 cookie 没有被浏览器存储,下一次请求时便会带上,而 token 需要自己存储在浏览器,下一次请求时再请求头中带上。 token 默认没有跨域限制。 token介绍 通常叫它令牌。最简单的token组成:uid(用户唯一的身份标识)、time(当前时间的时间戳)、sign(签名,由token的前几位 哈希算法压缩成一定长的十六进制字符串,可以防止恶意第三方拼接token请求服务器)。还可以把不变的参数也放进token,避免多次查库。
cookie介绍 Cookie 技术产生源于 HTTP 协议在互联网上的急速发展。随着互联网时代的蓬勃发展,人们需要更复杂的互联网交互活动,就必须同服务器保持活动状态。于是,在浏览器发展初期,为了适应用户的需求技术上推出了各种保持 Web 浏览状态的手段,其中就包括了 Cookie 技术。
Token机制相对于Cookie机制的优势 支持跨域访问:Cookie是不允许垮域访问的,这一点对Token机制是不存在的,前提是传输的用户认证信息通过HTTP头传输。 无状态(也称:服务端可扩展性):Token机制在服务端不需要存储session信息,因为Token 自身包含了所有登录用户的信息,只需要在客户端的cookie或本地介质存储状态信息。 更适用CDN:可以通过内容分发网络请求你服务端的所有资料(如:javascript,HTML,图片等),而你的服务端只要提供API即可。 去耦:不需要绑定到一个特定的身份验证方案。Token可以在任何地方生成,只要在你的API被调用的时候,你可以进行Token生成调用即可。 更适用于移动应用:当你的客户端是一个原生平台(iOS, Android,Windows 8等)时,Cookie是不被支持的(你需要通过Cookie容器进行处理),这时采用Token认证机制就会简单得多。 CSRF:因为不再依赖于Cookie,所以你就不需要考虑对CSRF(跨站请求伪造)的防范。 性能:一次网络往返时间(通过数据库查询session信息)总比作一次HMACSHA256计算 的Token验证和解析要费时得多。
|
相关文章
热销商品
天薛记炒货 纳福坚果礼盒2288g/14袋过节新年礼盒送礼零食大礼包
薛记炒货 纳福坚果礼盒2288g/14袋过节新年礼盒送礼零食大礼包
¥139 领券购买
天臻味高档坚果礼盒1700g年货大礼包新年春节送礼走亲戚团购福利
臻味高档坚果礼盒1700g年货大礼包新年春节送礼走亲戚团购福利
¥119 领券购买
淘台州防晒衣定制男女户外广告公司宣传服运动皮肤风衣速干防风防水
台州防晒衣定制男女户外广告公司宣传服运动皮肤风衣速干防风防水
¥39 领券购买
淘美的电饭煲IH电饭锅白色迷你小型家用智能多功能2-3人3升官方正品
美的电饭煲IH电饭锅白色迷你小型家用智能多功能2-3人3升官方正品
¥339 领券购买
淘半球电饭煲家用智能多功能煮饭煲汤2-4-6L升带多层蒸笼老式电饭锅
半球电饭煲家用智能多功能煮饭煲汤2-4-6L升带多层蒸笼老式电饭锅
¥70.9 领券购买
天秋冬季天加绒加厚男女保暖防寒劳保安物业广场舞白色三筋礼仪手套
秋冬季天加绒加厚男女保暖防寒劳保安物业广场舞白色三筋礼仪手套
¥6 领券购买
天儿童五指手套秋冬季保暖女冬季户外运动防风防寒防泼水手套男女童
儿童五指手套秋冬季保暖女冬季户外运动防风防寒防泼水手套男女童
¥24.5 领券购买
淘影视数字网络机顶盒全网通5G双频语音无线wifi家用电视高清播放器
影视数字网络机顶盒全网通5G双频语音无线wifi家用电视高清播放器
¥79 领券购买
天腾讯极光盒子6家用网络电视机顶盒子WiFi无线千兆网口2G32G播放器
腾讯极光盒子6家用网络电视机顶盒子WiFi无线千兆网口2G32G播放器
¥299 领券购买
淘【加厚防水箱套】耐磨行李箱保护套旅行拉杆箱防尘罩20寸24寸28寸
【加厚防水箱套】耐磨行李箱保护套旅行拉杆箱防尘罩20寸24寸28寸
¥5.9 领券购买
天好穿呀!老喜欢这件了!羊绒吊带女纯羊绒开衫毛衣背心针织打底衫
好穿呀!老喜欢这件了!羊绒吊带女纯羊绒开衫毛衣背心针织打底衫
¥343 领券购买
天摩飞围炉煮茶器电茶炉电磁炉MR6083办公室养生泡茶机小型新款官方
摩飞围炉煮茶器电茶炉电磁炉MR6083办公室养生泡茶机小型新款官方
¥364 领券购买
天大王安托成人纸尿裤环贴式尿不湿老人防漏干爽整箱L/XL8包纸尿片
大王安托成人纸尿裤环贴式尿不湿老人防漏干爽整箱L/XL8包纸尿片
¥195 领券购买
天紫郁无花果洗发水去屑修护洗头膏露补水柔顺洗护套装官方旗舰正品
紫郁无花果洗发水去屑修护洗头膏露补水柔顺洗护套装官方旗舰正品
¥64 领券购买
天锦波生物ProtYouthA型人源化胶原蛋白 III型+XVII型洗护套装
锦波生物ProtYouthA型人源化胶原蛋白 III型+XVII型洗护套装
¥350 领券购买
天阿诗丹顿小厨宝家用厨房电热水器速热储水即热式一级能效小型8L升
阿诗丹顿小厨宝家用厨房电热水器速热储水即热式一级能效小型8L升
¥399 领券购买

