Как отключить создание надежного пароля на iPhone в поле пароля?
На сайте есть поле для ввода пароля при авторизации (не регистрации!), т.е. человек должен ввести свой пароль и войти в личный кабинет:
<input type="password" autocomplete="new-password"> |
<input type="password" autocomplete="new-password">
Но на айфоне в это поле автоматически подставляется при загрузке страницы "Надежный пароль". При этом само поле блокируется, и чтобы ввести собственно пароль, нужно выбрать несколько опций в открывающемся контекстном меню ("Другие параметры -> Ввести собственный пароль"):

Такая вещь наблюдается на IOS 17.
Как это можно отключить средствами сайта: HTML, JS, PHP, CSS?
Дополнительно:
?
https://stackoverflow.com/questions/25859652/disab...
вот откуда берутся такие идиотские желания?
Из-за таких действий верстальщиков разработчики браузеров и игнорируют стандарты
хорошо когда при нажатии на поле инпута - даёт варианты выбора, но плохо когда он сам их сразу же заполняет
А когда популярные сайты «ломают» веб, то браузеры говорят «ну как хотите, а 95% наших пользователей хотят автозаполнение, так что фиг вам, а не autocomplete=off»…
так и живём…
убрать autocomplete="new-password"
<input type="password">
- Да, это помогло. Но оно нужно. Есть ли вариант, при котором можно убрать этот атрибут только на айфонах?
Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.
Пока нет других ответов. Будьте первым, кто поможет автору.
Ответить на вопрос
Для отключения автоматической генерации надежных паролей на iPhone в поле пароля, вам потребуется выполнить следующие шаги:
1. Откройте настройки на вашем iPhone.
2. Прокрутите вниз и найдите вкладку "Пароли и учетные записи" (в некоторых версиях iOS это может быть раздел "Пароли").
3. В этом разделе выберите "Автозаполнение паролей".
4. Нажмите на "Пароли веб-сайтов".
5. Найдите нужный вам веб-сайт, для которого вы хотите отключить автоматическую генерацию надежных паролей, и нажмите на него.
6. В разделе "Пароль" отключите переключатель "Использовать сложные пароли".
После выполнения этих шагов, ваш iPhone больше не будет предлагать вам создавать надежные пароли для выбранного веб-сайта. Теперь вы сможете вводить пароль самостоятельно без автоматической генерации.
// Пример кода function disableStrongPassword() { // Ваш код для отключения автоматической генерации надежных паролей }