同一域的不同选项卡使用单独的本地存储

Different tabs of the same domain use separate local storage

我正在尝试让同一域的不同选项卡不共享 local storage

原因是我需要允许多个用户在不同的选项卡上进行身份验证。身份验证是通过存储在本地存储中的 JWT Token 实现的。

到目前为止,我想到的解决方法如下:

有没有办法让例如父选项卡打开子选项卡并让他使用 "unsychronized" 存储空间?如果不是,你会使用什么策略?

也许您只是在 localStorage 中的键中添加了一些与用户相关的信息(如 id)?这将允许为多个用户保留信息。

请注意,它不会将信息保密,但如果您只需切换一个选项卡即可获得相同的信息,那么您似乎不需要它。