代码之家  ›  专栏  ›  技术社区  ›  Slavo

可以在密码框中粘贴文本吗?

  •  4
  • Slavo  · 技术社区  · 16 年前

    web开发人员怎么看?我们是否应该在web应用程序中禁用粘贴屏蔽密码框。这会是一个安全漏洞,还是造成混乱或不必要的结果?这可能是一个关于用户体验的问题,而不是关于编程的问题。

    6 回复  |  直到 16 年前
        1
  •  14
  •   dr. evil    16 年前

    糕点是 实际上,禁用有时会导致更大的问题。大多数用户使用keepass或类似的应用程序来存储强密码。

    如果 你每次都强迫人们输入,这可能会迫使他们选择较弱的密码。

        2
  •  12
  •   Lucas Jones    16 年前

    依我之见,粘贴是可以的,这是意料之中的。

        3
  •  2
  •   Alnitak    16 年前

    不,不要禁用粘贴。

        4
  •  1
  •   sisve    16 年前

    允许粘贴,但要确保用户注意到他粘贴的内容不符合最大长度。我正在使用KeePass,它会自动为我生成10个字符的密码,当我的密码不起作用时,情况会很糟糕,因为注册只使用了前8个字符或类似的字符。

    还要确保登录密码框的最大长度与注册密码框相同。

        5
  •  0
  •   Daniel A. White    16 年前

    不,我不会。我经常粘贴密码,比如随机生成的重置密码。我认为这不会对Web应用程序构成安全风险,只是风险会被用户继承。

        6
  •  0
  •   Kenny Mann    16 年前