为了账号安全,请及时绑定邮箱和手机立即绑定

session覆盖问题

session覆盖问题

Cats萌萌 2018-07-19 13:15:56
同一个浏览器打开两个页面登录两个用户,第二个用户会覆盖第一个用户,由于同一个浏览器一般公用session,所以第二次登录的时候把第一次的sessionid覆盖掉了,这种问题一般都怎么解决?
查看完整描述

4 回答

?
rookie2maven

TA贡献278条经验 获得超76个赞

那么问题来了是session覆盖还是session始终是同一个session

查看完整回答
反对 回复 2018-07-19
?
慕斯王

TA贡献1864条经验 获得超2个赞

同一个浏览器,打开多个标签 访问相同域名时,浏览器会上传相同的Cookie信息,所以你这个需求应该完全实现不了。可行的办法是让用户打开两个浏览器,然后分别登录。

查看完整回答
反对 回复 2018-07-19
?
慕森卡

TA贡献1806条经验 获得超8个赞

问题是为啥同一个后台系统,一个用户需要登录两个账号?

查看完整回答
反对 回复 2018-07-19
?
猛跑小猪

TA贡献1858条经验 获得超8个赞

简单了搞,在处理登陆的表单的时候判断登陆状态,如果登陆了就跳走。除非是故意的不然这样做就够了。如果用户是故意的,那么,看在他那么努力下,不如就从了他吧。

复杂了搞,针对账号加个锁,然后读取判断是否已经登陆,登陆了跳走。

查看完整回答
反对 回复 2018-07-19
  • 4 回答
  • 0 关注
  • 1244 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信