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

单账号多页面登陆问题

单账号多页面登陆问题

富国沪深 2018-12-21 16:04:04
前提:我有个管理系统,系统有个项目的体系,一个用户可以有多个项目,在登录之后可以进行切换项目的操作。前端会把用户当前登录的项目用localStorage保存下来,这样刷新后仍然可以保留在之前在的那个项目问题:现在有个A,B两个项目的用户,在浏览器里分别使用两个tab页操作,假如先在第一个tab页切换到了A,这时候localStorage记录了A,然后在第二个tab页切换到了B,localStorage里的A会被覆盖,然后回到第一个tab页刷新,项目也会变成与第二个tab页相同
查看完整描述

1 回答

?
慕妹3146593

TA贡献1820条经验 获得超9个赞

在浏览器中的多个tab页中共享数据,可以通过cookie或localStorage实现。 某些情况下,需要在浏览器关闭后即清除该数据,可以通过sessionStorage完成。 但sessionStorage仅保存在当前tab页中,想要在多个tab中共享该数据,可通过localStorage实现。

不知道对你是否有些帮助~

如果达不到你想要的效果,那我感觉:大概只能从url入手来区分项目了~


查看完整回答
反对 回复 2018-12-21
  • 1 回答
  • 0 关注
  • 503 浏览

添加回答

举报

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