之前已经发布过这个问题,并且我尝试了几种不同的方法来尝试使其正常工作,但它不会。登录时我需要发布到php表单。如果该PHP表单成功,它将更改标头位置以将用户重定向到该站点。但Chrome不会提示保存用户登录信息。
我已经了解了Chrome似乎在寻找输入[type =密码] [name =密码],输入[type = text] [name = username]。我已经尝试使用输入[type = submit]和button.ubmit()附加的按钮。但是都没有工作。
代码看起来像这样:
<form id='loginForm' name='loginForm' action='/scripts/login.php' method='post'>
<input type='text' name='username' id='username' placeholder='Username' maxlength='30' autofocus required><br/>
<input type='password' name='password' id='password' placeholder='Password' maxlength='64' required><br/>
<button type='button' name='login' id='loginButton'>Login</button>
</form>
<script>
$('#loginButton').click(function(){
$('#loginForm').submit();
});
</script>
然后login.php执行所需的身份验证并更改标头位置:
header('Location: /pages/index.php');
我从未让Chrome要求保存我的用户凭据。有什么想法吗?感谢。
我已经尝试了以下内容: