问题 禁用访问网站的用户的“记住我的密码”提示


所以我有一个ASP.Net MVC网站,我想知道是否有可能做到这一点所以用户必须手动输入他们的密码所以它不会被浏览器自动填充?这似乎是一个简单的问题,但谷歌搜索这个我只是获得有关客户端如何禁用其提示的说明。


11762
2018-02-23 23:24


起源



答案:


我从来没有用它,但是有一个自动完成属性,当禁用时会告诉浏览器不要存储密码字段中的任何信息:

如果禁用了自动完成,则为值   没有存储和建议的值   没有呈现。

http://msdn.microsoft.com/en-us/library/ms533486(VS.85).aspx

<INPUT TYPE="password" AUTOCOMPLETE="off">

我已将它用于普通文本字段的信用卡号码等。但我没有意识到这也适用于密码字段。你可能想在IE以外的其他浏览器中尝试它,但确定。

更新:看起来这适用于Firefox和Chrome。


11
2018-02-23 23:31



大!正是我在寻找什么。 - Jacob Bellamy


答案:


我从来没有用它,但是有一个自动完成属性,当禁用时会告诉浏览器不要存储密码字段中的任何信息:

如果禁用了自动完成,则为值   没有存储和建议的值   没有呈现。

http://msdn.microsoft.com/en-us/library/ms533486(VS.85).aspx

<INPUT TYPE="password" AUTOCOMPLETE="off">

我已将它用于普通文本字段的信用卡号码等。但我没有意识到这也适用于密码字段。你可能想在IE以外的其他浏览器中尝试它,但确定。

更新:看起来这适用于Firefox和Chrome。


11
2018-02-23 23:31



大!正是我在寻找什么。 - Jacob Bellamy


如果你明确设置 value="" 它不会被记住。这就是我的银行如何做到这一点。您还可以设置自动完成属性。


2
2018-02-23 23:31