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

时间:2011-05-17 00:27:04

标签: php authentication coldfusion login browser

我注意到某些网站会在成功登录时触发浏览器提示保存用户名/密码。怎么实现呢?在错误消息的登录表单旁边发生错误的HTTP 401/403响应?

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

谢谢。

4 个答案:

答案 0 :(得分:2)

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

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

答案 1 :(得分:0)

据我所知,虽然该主题不时出现,但没有标准的方法。

答案 2 :(得分:0)

我想你可以使用PHP和PHP来检查用户是否存在,输入了正确的密码,然后JS也可以用来取消隐藏表单中的复选框,或者只是提示他们保存登录凭据。如果这是有道理的,请告诉我。

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

答案 3 :(得分:0)

我认为至少Chrome会做一些URL和内容检查,以确定登录是否成功