淹不死的水
2017-05-20 04:14两个用户登录,session id问题
据我现在的知识来说,session是针对浏览器的,对于不同的浏览器,服务器会创建不同的sesionid。
我想问一下,如果是同一个浏览器,一开始是a用户登陆,这时服务器会创建一个sessionid(这里
会把sessionid存储到cookie中)。此时a用户退出,cookie中还是保留之前的sessionid。
那么如果用户b登录,那么按道理会从cookie中取出之前的那个sessionid,然后传给服务器,然后服务器端会识别这个sessionid,取出对应session的信息,那这样岂不是会造成:a用户存储在session中的信息,会被b用户看到。。。
各位大大,不知道我上述的描述有没有错误。。感觉应该对的。。但是实在想不通啊。。还求各位大大赐教~~~
有点尴尬了,发现自己没金币了。。。纯学术讨论。。谢谢了
- 点赞
- 回答
- 收藏
- 复制链接分享
7条回答
为你推荐
- 选择加入两个表PHP的查询
- select
- mysql
- php
- 2个回答
- php,为什么两个浏览器的会话ID是相同的?
- php
- session
- 1个回答
- PHP MYSQL,两个表
- mysql
- php
- 2个回答
- 如何从多个用户一起从两个不同的表中获取数据?
- mysql
- php
- 1个回答
- 两个单独页面的不需要的独立会话
- sessionid
- xampp
- apache
- php
- 2个回答
换一换