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

时间:2010-02-23 23:24:36

标签: asp.net-mvc

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

2 个答案:

答案 0 :(得分:11)

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

  

如果禁用了自动完成功能,则为值   没有存储和建议的值   没有出席。

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

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

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

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

答案 1 :(得分:2)

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