一次性登录浏览器会话的选项

一次性登录浏览器会话的选项

当我使用其他电脑(例如公共电脑)时,离开电脑时我总是会注销网站上的所有帐户。这意味着每次切换电脑时我都必须登录多个帐户。有哪些选项可以只通过一次登录来恢复所有登录?是否有支持此功能的浏览器?或者我必须在我的家庭电脑上运行远程桌面吗?

答案1

让我们从另一个角度来看这个问题:为什么你首先必须登录帐户?因为该网站希望确保您是该帐户的合法所有者。

您想要实现的是在多台计算机上共享您的帐户凭据。例如,这将涉及将您所有的会话 cookie 从不同的网站复制到另一台计算机。

除了由于某些会话与您的 IP 地址绑定而导致此方法无法工作这一事实之外,出于多种原因,这通常不是一个好主意:

  • 浏览器(很可能是插件)如何知道需要复制哪些数据/cookie/会话/登录信息?它无法知道 - 每个网站使用不同的机制。这样的工具可能仅支持特定网站,或者无法确保复制所有必要信息
  • 您使用的工具必须安装在两台计算机上,因此也必须安装在潜在的公共 PC 上,并且需要服务器端同步或直接访问您的家用计算机。在这两种情况下,您都会将最重要的数据(登录/会话信息)交由他人处理
  • 网站应该如何处理您同时在多台计算机/位置使用同一会话的情况?许多网站都有专门的机制来防止这种情况,因为这是黑客入侵/窃取会话的常见情况
  • 如果您不退出帐户,如何确保没有留下任何数据(否则您无法恢复登录信息)?
  • ...

此列表还可以进一步扩展。

所以我给你 2 个建议:

  • 使用安全的远程桌面或 ssh 或任何连接到您的家用电脑,以确保您的会话 cookie 等永远不会离开您的私人电脑。
  • 或者,我建议:使用密码管理器,例如KeePass,这极大地帮助您记住您的凭据,并使登录多个帐户变得微不足道

即使有浏览器支持这样的功能,我也会非常小心地使用它。首先考虑一下拥有账户的原因以及注销的重要性,然后再考虑一下你想用这种单点登录实现什么。我还建议阅读有关 SSO 的 Wikipedia 文章

相关内容