Safari:自动填充保存用户名但应该保存电子邮件
Safari: Autofill saves username but should save email
我遇到问题,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 keychain 保存的是用户名而不是电子邮件。怎么强制呢?
在我的登录页面中,我只接受电子邮件地址作为 "username"。
我在 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
>
我遇到问题,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 keychain 保存的是用户名而不是电子邮件。怎么强制呢?
在我的登录页面中,我只接受电子邮件地址作为 "username"。
我在 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
>