У меня есть веб-приложение (JSP, Spring, Tomcat), и после того, как пользователь вошел в систему, он может щелкнуть ссылку «Изменить пароль», которая запрашивает простую форму с полями «Пароль» и «Подтверждение пароля».
<div class="form-group">
<label class="control-label col-sm-2">New Password:</label>
<div class="col-sm-10">
<input type="password" class="form-control" name="password" id="password" placeholder="Password" required>
</div>
</div>
<div class="form-group">
<label class="control-label col-sm-2">Confirm New Password:</label>
<div class="col-sm-10">
<input type="password" class="form-control" name="confirmPassword" id="confirmPassword" placeholder="Confirm Password" required>
</div>
</div>
Работает нормально, за исключением того, что браузер считает, что это форма входа в систему, и запрашивает пользователя, хотят ли они сохранить пароль в браузере.
Насколько я понимаю, autocomplete="off"
предназначался для предотвращения запроса, но современные браузеры игнорируют это поле.
В качестве альтернативы, есть ли способ использовать type="text"
и по-прежнему отображать символы в виде маскированных маркеров?