首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >浏览器如何知道什么时候登录成功,在这种情况下,只有提示才能保存密码?

问浏览器如何知道什么时候登录成功,在这种情况下,只有提示才能保存密码?
EN

Stack Overflow用户
提问于 2017-07-09 21:16:49
回答 1查看 534关注 0票数 3

我注意到,在任何登录表单上,当我无法输入正确的用户名/密码组合时,浏览器(至少Chrome)不会提示我保存密码。

然而,一旦我输入正确的凭据,弹出窗口就会出现,并提示我保存它。

有什么网络标准来规范这种行为吗?

当我构建一个web应用程序时,我怎么能确信浏览器会理解凭证是对还是错?

注意:这不是建议的浏览器如何知道何时提示用户保存密码?的重复:问题是提示符根本没有出现。我没有这个问题:提示确实会出现,但我很惊讶它只在登录成功时才出现。

我的问题是,浏览器如何知道只有在登录成功时才会提示它?

EN

回答 1

Stack Overflow用户

发布于 2019-09-06 15:59:40

浏览器查找UI & url更改。如果登录表单出现的页面不相同,浏览器会提示保存密码工具。

因此,您肯定应该将表单发布到不同的url,以防出现正确的凭据,并在失败时重新绘制相同的登录表单。

Google甚至给出了更多的方法得到了想要的行为:

1.在表格中包括自动填写。 2.阻止提交表格。 3.通过发送请求进行身份验证。 4.证件的保管。 5.更新UI或继续到个性化页面。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45001101

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档