设想:
我有一个管理应用程序,它管理另一个应用程序的用户帐户。现在我想Click here to login with user1
在管理应用程序中放置一个用户特定链接(例如 ),允许管理员在单独的浏览器窗口或选项卡(target="_blank"
)中直接与用户登录。
问题:
当管理员单击两个或更多链接并打开两个 tab1=user1 和 tab2=user2 的选项卡时,最后单击的选项卡会覆盖所有其他选项卡的会话变量。当然......这就是会话的工作方式,但我想知道是否有一种方法可以让管理员在多个选项卡中通过一个会话管理多个用户界面?但是我看不到在浏览器中识别特定选项卡的可能性,因此我可以说“在 tab1 中是 user1 而在 tab2 中是 user2 登录...
问题: 有没有人做过类似的事情并喜欢分享解决这个问题的基本想法?
编辑:
一种可能的解决方案是使用用户 ID 将参数添加到 URL 并将其传递到每个页面,对吗?