Browser Safari如何知道何时提示用户保存密码?

Browser Safari如何知道何时提示用户保存密码?,browser,login,safari,Browser,Login,Safari,除了我的以外,这与狩猎有关 我有一个网站,你可以通过两种不同的方式登录。第一个是主站点,您必须在其中输入电子邮件、密码和帐户域。第二种方法是实际进入您的域(指向我的服务器),此时您只需输入电子邮件和密码 使用第二种方式登录(两个输入),Safari、Chrome和Firefox都会询问我是否希望保存用户名和密码(如预期的那样) 但是第一种方式(三个输入)只有Chrome和Firefox会问。萨法里没有 我的表单不是AJAX/Javascript。它有一个表单标签、一个提交按钮和三个ID/名称输入

除了我的以外,这与狩猎有关

我有一个网站,你可以通过两种不同的方式登录。第一个是主站点,您必须在其中输入电子邮件、密码和帐户域。第二种方法是实际进入您的域(指向我的服务器),此时您只需输入电子邮件和密码

使用第二种方式登录(两个输入),Safari、Chrome和Firefox都会询问我是否希望保存用户名和密码(如预期的那样)

但是第一种方式(三个输入)只有Chrome和Firefox会问。萨法里没有

我的表单不是AJAX/Javascript。它有一个表单标签、一个提交按钮和三个ID/名称输入——电子邮件、密码(类型=密码)和帐户域。我没有自动完成=关闭

有人知道Safari要保存用户名/密码需要什么吗?是b/c我有三个输入而不是两个输入吗

值得注意的是,我只使用Safari在我妻子的Mac电脑上运行了相同的测试,在这两种情况下都没有提示她保存。所以我不知道


我确认我们两人都没有为这两个网站点击“永远记住密码”。

我也遇到了同样的问题,你的帖子回答了我的问题

我只是有一个简单的表单,它只要求输入密码,不会提示手机上的Safari保存密码:

<fieldset>
<legend>Please login below:</legend>
<form role="form" id="access" name="access" method="post">
    <div class="form-group form-group-sm">
        <label for="password">Password</label>
        <input class="form-control" required type="password" placeholder="Enter Password" name="password" id="password" />
    </div>
    <div class="form-group form-group-sm">
        <input class="btn-lg btn-primary center-block" type="submit" value="Login" />
    </div>
</form>

请在下面登录:
密码

阅读您的帖子后,我添加了一个“用户名”输入字段,如下所示:

<fieldset>
<legend>Please login below:</legend>
<form role="form" id="access" name="access" method="post">
    <div class="form-group form-group-sm">
        <label for="username">Username</label>
        <input class="form-control" required type="text" placeholder="Enter Username" name="username" id="username" />
    </div>
    <div class="form-group form-group-sm">
        <label for="password">Password</label>
        <input class="form-control" required type="password" placeholder="Enter Password" name="password" id="password" />
    </div>
    <div class="form-group form-group-sm">
        <input class="btn-lg btn-primary center-block" type="submit" value="Login" />
    </div>
</form>

请在下面登录:
用户名
密码

添加之后,我现在得到了保存密码的提示

因此,我认为Safari正在寻找用户名、姓名、电子邮件等,以便与密码字段相结合。我没有做过太多的测试,但我相信有经验的人可以验证这一点

谢谢你的帖子