资讯专栏INFORMATION COLUMN

我对sessionid的理解

plus2047 / 1162人阅读

摘要:浏览器端与服务端的情事最早之前服务器与浏览器之间相互。一次请求之后就结束了,不会保存这个请求的信息。图鉴自己用写的简单后台接口随请求传输证名

不知道是不是扯蛋,还是太菜...

看上面的的话毫不关系是吧...
自己看过一点 关于 说session id 的 一些文章, 貌似都是一样的...。
以下内容个人理解, 请大家指正...

我想自己举个例子

大家想,人与人之间说话交流, 辨别你是小明还是小红。 第一点 可能就是 外表(光),第二点就是说话的音色(空气)。上面的实例说明了一件基本事实, 两个不同个体之间,判别对方,需要通过 至少一种凭据 和 必备的媒介(例如光、空气)。由此 可以想到 浏览器 与 服务端也是需要一种凭据 和 媒介。

浏览器端与服务端的情事

最早之前服务器与浏览器之间相互。一次请求之后就 结束了,不会保存这个请求的信息。这带来很多不便(调用其他接口都要带着用户登陆信息),因此某位 大神 就提出一个方案... cookie

cookie(媒介)

cookie可以持久的保存在浏览器端,cookie可以设置过期时间、路径...等等
同时 cookie 也可也伴随 http 从 浏览器端 发送到 服务端, 相反的服务端也以把 cookie 信息发送到浏览器端。

此时再想一想登陆逻辑, 用户A登陆, 服务端一般会把登陆信息存起来(可以把信息存在 文件里,或存在内存里等等),然后派发出一个加密唯一的 sessionid 来 对应a 用户信息( sessionid ---> a 的登陆信息。)最后服务端通过操作响应头 ,把 sessionid 这个值 通过 cookie 的形式,传输到浏览器端.浏览器端 一般就会保存cookie。 当用户再访问 该服务端的 链接时,都会带着sessionid(随着cookie 传到后端)。 然后服务端 就凭借这个 sessionid 来查看用户的信息,判断当前谁登陆了,是不是登陆状态。
图鉴(自己用koa写的简单后台接口)ccookie 随http 请求 传输 证名:



文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/93742.html

相关文章

  • 【ShareBook】1-后台框架与小程序用户登录接口实战

    摘要:注册流程是从小程序简称,以下替代获取用户的,给到服务器,服务器会用还有自己的等信息一起去微信服务器请求用户数据,注意每一个所对应的用户都是不一样的。 本博客 猫叔的博客,转载请申明出处阅读本文约 5分钟适读人群:Java后端、Java初级、小程序前端 前后端项目的地址 ShareBookServer ShareBookClient 小程序前端 showImg(https://seg...

    zorro 评论0 收藏0
  • Laravel Sessionid 处理机制

    摘要:在的配置文件中可以设置,比如这个项目中设置名称为我们可以看到刷新页面,查看,会发现一个名称为的,名字就是我们自定义的。而这种加密方式是每次加密的结果都不同,所以表现为的值每次都发生了变化,而实际上并没有改变。 在 Laravel 的配置文件 config/session.php 中可以设置 Session Cookie Name,比如这个项目中设置名称为sns_session: /* ...

    BWrong 评论0 收藏0
  • API 交互中怎么做好图片验证码?

    摘要:理论原理同样是签发,只不过这次由服务端来签发,然后将通过发送给客户端,客户端需要先取到图片资源,注意这里返回的应该是一个合法的二进制流,然后从中取出,同时展示给用户。 前言 在传统的 Web 开发过程中,处理图形验证码很简单,只需要在后台用随机字符串生成一个图片,将验证码内容放进 Session 即可,用户提交表单时从 Session[1] 取出判断即可。 但是现如今,越来越推崇 AP...

    source 评论0 收藏0
  • Session原理、安全以及最基本Express和Redis实现

    摘要:基于以上原因,很多管理都是基于实现的。在经过中间件的时候就会自动完成的有效性验证延期重新颁发以及对中数据的获取了。上述代码只是对于请求的静态处理,整个用户管理的另一个方面则是状态的切换用户的登陆登出以及用户数据的获取。 基础概念 Session管理是Web Application的基础也是一个老生常谈的话题。为了方便后文的展开,更重要的是确认自己清晰的理解了整个Session管理的概...

    Airmusic 评论0 收藏0

发表评论

0条评论

plus2047

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<