Я заметил, что веб-приложение поставщика запускает функцию Safari «предлагаемый пароль» на формах «создать пароль», но фактически не сохраняет этот пароль при отправке формы. То есть после отправки формы и повторного выхода из системы Safari iCloud Keychain не будет включать вновь созданные учетные данные в предложения автозаполнения. (Представлены другие учетные данные из того же домена, но с другого поддомена, поэтому Safari четко распознает это поле как имя для входа.)
Точно так же, создание пароля вручную (или вход в него) не приводит к тому, что Safari запоминает пароль.
Мне приходит в голову, что JavaScript, участвующий в отправке форм, каким-то образом запутывает действие и / или данные. Какие действия Safari ищет, предлагая сохранить пароли?
источник