Safari: автозаполнение сохраняет имя пользователя, но должно сохранять электронную почту - PullRequest
0 голосов
/ 02 февраля 2019

У меня проблема с тем, что Safari сохраняет имя пользователя в KeyChain, но должен сохранить электронную почту.

На странице регистрации у меня есть три входа:

<input
    type="text"
    name="username"
    autocomplete="off"
    required
>

<input
    type="email"
    name="e-mail"
    autocomplete="email"
    required
>
<input
    type="password"
    name="pass_word"
    autocomplete="new-password"
    required
>

Однако после регистрацииSafari связка ключей сохраняет имя пользователя, а не электронную почту.Как я могу форсировать это?

На своей странице входа я принимаю только адреса электронной почты в качестве "имени пользователя".

1 Ответ

0 голосов
/ 02 февраля 2019

Я нашел ответ на apple .

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

<input
    type="text"
    name="username"
    required
>

<input
    type="email"
    name="e-mail"
    autocomplete="username"
    required
>
<input
    type="password"
    name="pass_word"
    autocomplete="new-password"
    required
>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...