Отключение запроса "Запомнить мой пароль" пользователям, посетившим сайт

Итак, у меня есть сайт ASP.Net MVC, и мне было интересно, возможно ли вообще сделать так, чтобы пользователям приходилось вводить их пароли вручную, чтобы он не был автоматически заполнен для них браузером? Похоже, что попросить простую вещь, но в этом случае я просто получаю инструкции о том, как клиент может отключить их приглашение.

Ответ 1

Я никогда не использовал его для этого, но есть свойство автозаполнения, которое, когда отключено, сообщит браузеру не хранить какую-либо информацию из поля пароля:

Если автозаполнение отключено, значения не сохраняются и предлагаются значения не представлены.

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

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

Я использовал его для обычных текстовых полей для номеров кредитных карт и т.д. Но я не понимал, что это будет работать и для полей пароля. Возможно, вы захотите попробовать его в других браузерах, кроме IE, хотя, конечно.

UPDATE: похоже, что это работает как в Firefox, так и в Chrome.

Ответ 2

Если вы явно установите value="", это не будет запомнено. Так это делает мой банк. Вы также можете установить свойство автозаполнения.