代码之家  ›  专栏  ›  技术社区  ›  William Brendel

何时在登录表单上禁用“保存密码”功能?

  •  3
  • William Brendel  · 技术社区  · 17 年前

    许多不同的网站——主要是银行、医疗保健和政府——出于安全考虑,禁止在Firefox、IE和其他浏览器中显示“保存密码”对话框。我说的是在您输入登录信息后出现的框/栏,这样浏览器可以在您下次访问该站点时自动填充用户名/密码字段。

    我的问题不是 怎样 Disable browser 'Save Password' functionality 问题

    • 这种技术真的提供了额外的安全性吗?换句话说,即使你尽了最大努力,人们也不会找到泄露密码的方法吗?
    • 用户是否抱怨删除了“保存密码”功能?
    8 回复  |  直到 9 年前
        1
  •  10
  •   David Z    17 年前

    我对此表示不满;-)我今天真的在想这个问题,因为我的网上银行网站禁用了密码自动补全功能,而且 真正地

    虽然不是大多数的计算机用户,但是有很多人知道如何安全地管理他们的密码,对于他们来说,当网站禁用密码字段自动完成功能时,这真的令人恼火,因为这意味着他们需要做一些事情,比如写下密码,或者选择一个简单易记的密码——这两个都不能让他们高兴,因为正如我所说的,这些人非常重视密码安全。使用浏览器的密码管理器几乎是安全性和便利性之间的最佳折衷。令人恼火的是,如果一个网站试图禁用自动完成功能,那么

    这也与Joel曾经写过的关于用户,呃, 人 喜欢控制他们的环境。他们不太可能使用(或至少像)一个自行决定密码管理器不可信的程序或网站。

        2
  •  5
  •   ericteubert    17 年前

    问题是,在什么情况下会这样做 帮助

    • 有人闯入你的家,访问你的电脑,访问网站,现在可以访问了——嗯,某种程度上是抽象的想法
    • 你把笔记本/上网本弄丢了,有人发现了它,破解了你的密码(希望你的Whateverbook中有密码),浏览了网站,并获得了访问权限

    两者都是偶然的。想要访问帐户的人会使用类似键盘记录器的间谍软件。但是当你的电脑上有键盘记录器时,禁用保存密码功能将毫无帮助。

    用户是否抱怨删除了“保存密码”功能?

    是的,绝对是。用户从来都不喜欢它被需要。

        3
  •  2
  •   dr. evil    17 年前

    • 您的应用程序有多重要?

    安全性和可用性不是一场容易的战斗,你需要做出一些牺牲。但如果你有双重认证,你可能不会禁用它,因为只有那个密码不足以转账或做其他不可靠的事情。

    如果这是web邮件或类似的服务 啁啾 只要启用它。否则你会惹恼很多人。

    我不喜欢那些禁用它的网站,因为我知道要保存什么,不保存什么,以及我要冒的风险。但是普通用户不会,所以你 .

    此外,您还需要考虑其他不明显的风险:

    • 公用计算机
    • 易趣中的旧硬盘
    • 已发布的客户端攻击/弱点仅针对自动完成的密码和用户名。
        4
  •  2
  •   BenMorel Manish Pradhan    12 年前

    在哪些情况下禁用“保存密码”功能是绝对必要的?是否存在这种情况

    2) “这种技术真的提供了额外的安全性吗?换句话说,尽管你尽了最大的努力,人们不会找到泄露密码的方法吗?”

    对这项技术至少阻止了一种可能的密码隐藏方式。但是,它不能保证任何意义上的密码隐藏。从最琐碎的密码隐藏方式,到捕捉按键的键盘记录者,甚至是暴力破解机制,甚至是类似于你的网站的钓鱼网站,密码隐藏的路线仍然是开放的。你只是挡住了其中一条路而已。

    3)

    真正取决于用户。一些意识到“保存密码”功能被禁用的重要性的人无论如何也不会抱怨它。而那些每次都懒得重新输入凭证的人不应该担心。毕竟,用户安全是隐私比用户沮丧更重要,因为我们在这里处理重要数据,我们禁用保存密码功能只是为了用户的利益。

    4) 关于何时禁用“保存密码”功能还有其他想法吗?

        5
  •  1
  •   finnw    17 年前

    我永远不会禁用密码保存。你增加风险的可能性和减少风险的可能性一样大。例子:

    1. 用户首次登录您的网站,并手动输入其密码

    如果用户保存了他们的密码,他们就不必在第3步中再次键入密码,因此键盘记录器不可能被用来窃取密码。

        6
  •  1
  •   Brandon    16 年前

    这并不是说应该有其他的控制措施(强制Windows锁定等),而是有些网站不允许保存密码的原因有时是“有效的”。

        7
  •  1
  •   Ivan Maeder    15 年前

    所有这些答案都是关于保护用户数据的。我目前正在一个敏感数据位于另一端的网站上工作——提供商付费提供访问这些数据的权限,并希望确保除了付费用户之外没有人访问这些数据。

    显然,在这种情况下,如果数据是他们的,用户可能不会像他们那样小心。

    因此,我们尝试禁用保存密码功能。

        8
  •  0
  •   MSalters    17 年前

    我知道,尤其是在美国,银行的安全措施很松懈。银行网站甚至不应该使用密码保护,因为即使是简单的键盘记录程序,它也完全无法保护。