Php 指示浏览器仅在成功登录后提示保存用户名/密码?

Php 指示浏览器仅在成功登录后提示保存用户名/密码?,php,authentication,coldfusion,login,browser,Php,Authentication,Coldfusion,Login,Browser,我注意到一些网站会在成功登录后触发浏览器提示保存用户名/密码。如何做到这一点?HTTP 401/403出现错误的响应以及带有错误消息的登录表单 现在,当我尝试使用无效用户名/密码登录时,服务器会将浏览器重定向回登录表单,并显示一些错误消息,指示用户用户名/密码不正确,但浏览器会询问客户端是否要保存不正确的用户名/密码 谢谢。据我所知,没有标准的方法可以做到这一点,尽管这个话题不时出现。我想你可以使用JavaScript和PHP来检查用户是否存在,是否输入了正确的密码,然后JS还将用于取消隐藏表单

我注意到一些网站会在成功登录后触发浏览器提示保存用户名/密码。如何做到这一点?HTTP 401/403出现错误的响应以及带有错误消息的登录表单

现在,当我尝试使用无效用户名/密码登录时,服务器会将浏览器重定向回登录表单,并显示一些错误消息,指示用户用户名/密码不正确,但浏览器会询问客户端是否要保存不正确的用户名/密码


谢谢。

据我所知,没有标准的方法可以做到这一点,尽管这个话题不时出现。

我想你可以使用JavaScript和PHP来检查用户是否存在,是否输入了正确的密码,然后JS还将用于取消隐藏表单中的复选框,或者可能只是提示他们保存登录凭据。让我知道这是否有意义


现在,我看到您正在询问是否可以在这种情况下禁用固有的浏览器查询。就这一点而言,您仍然可以遵循我最初想法的一部分,然后使用特定于浏览器的代码来禁用该问题。我会调查的。

您可以编写一些javascript来检查凭据是否正确,然后提交表单


双重登录,但只有在凭据正确的情况下才会提交表单

我想至少Chrome会做一点URL和内容检查,看看登录是否成功

好问题,为什么要将其标记为coldfusion?@orangepips我想Henry需要CF的解决方案,如果有的话。保存密码是什么?你是说浏览器实际保存的登录自动完成吗?或者通过cookies/sessions保存信息?如果有人发现任何关于http状态码和http头的文档会影响保存密码功能,请发布。我一直在寻找这样的东西这么长时间。如果一些网站这样做,应该有一些办法,不是吗?一些论坛,我去过。。。phpbb?