如何告诉浏览器密码输入不是表单或登录?

时间:2017-01-05 12:51:47

标签: html input passwords

我有一个应用程序,您可以在其中配置服务器文件。一个服务器文件是用户文件,其中包含哈希密码。管理员可以在网站表单中创建他想要的所有用户。

我正在使用简单的inputtype="password",因此管理员可以受益于本机浏览器密码处理(例如IE11上的“显示密码”按钮或显示智能手机上的最后一封信),然后密码被哈希并发送到服务器。这里的问题是浏览器要求保存密码,自动填充密码等。我不想要autocomplete=off黑客,因为有些浏览器会覆盖它。我想知道一种方法告诉浏览器密码不是要记住的输入,而只是隐藏文本,如文本框或其他任何内容。

我可以创建一个简单的输入并覆盖密码输入,我也可以添加一个密码字体,它将替换所有字母的点,但是,正如我所说,我更喜欢保留浏览器密码处理

1 个答案:

答案 0 :(得分:1)

试试这个: autocomplete="new-password"

从阅读中看,这应该有效,但是如果不这样做,还有一些其他原始方法也可以起作用。

查看此主题:https://stackoverflow.com/a/15917221/7122588