码迷,mamicode.com
首页 > 其他好文 > 详细

cookie、session

时间:2020-06-28 20:53:22      阅读:62      评论:0      收藏:0      [点我收藏+]

标签:mil   浏览器   ssi   生成   jwt   空间   服务端   sof   对象   

1、cookie

  浏览器访问网页时,自动带上,存储空间4k

  浏览器访问网页时,会自动带上cookieid,便于服务端识别

  当用户登录完成后会把返回的sessionid覆盖于cookieid

2、session

  服务端内存中记录的回话状态

  当用户登陆成功后,会在服务端中生成session对象并返回sessionid

  cookieid与sessionid 一 一对应

3、jwt

  json  web  token

  当登录成功后,生成jwt并返回,保存sessionstorage/localstorage

  服务端生成jwt会指定一个有效期限

  发起请求时,取出jwt放到header中,服务端验证jwt,有效则可继续访问

  服务端不再需要session

cookie与jwt的区别:

  使用cookie简单,浏览器自带,jwt需要手动放在header

  需要占用服务端内存空间,jwt不会占用服务端内存空间

  当session失效回话就完了,jwt有效期不受控制

 

cookie、session

标签:mil   浏览器   ssi   生成   jwt   空间   服务端   sof   对象   

原文地址:https://www.cnblogs.com/cuishuangshuang/p/13204664.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!