浏览器如何识别登录表单?
Posted
技术标签:
【中文标题】浏览器如何识别登录表单?【英文标题】:How browser's identify login forms? 【发布时间】:2010-12-30 21:51:49 【问题描述】:我正在尝试找出:浏览器如何识别不同站点中的登录表单?
不管我是在访问我的 GMail 帐户还是一些个人项目,IE/Firefox 始终知道该页面包含登录信息。
他们的结论是简单地搜索输入类型 = 密码还是涉及一些 cookie 信息?
提前谢谢你。
菲利普
【问题讨论】:
【参考方案1】:他们寻找输入类型=密码。
【讨论】:
【参考方案2】:他们不仅会查找 type=password,还会查找用户名和密码的常用输入名称。
例如,大多数浏览器会检测以下字段名称作为登录信息。
<input name="login" type=text>
<input name="user" type=text>
<input name="username" type=text>
<input name="passwd" type="password">
<input name="pass" type="password">
<input name="password" type="password">
【讨论】:
这是否记录在某处适用于流行浏览器(如 IE、Firefox、Chrome、Safari)? 我不知道它是否被记录在案,但过去每一个都对我有用。 Google Chrome FireFox 和 Safari 似乎只寻找 type="password"。我的 MS 浏览器(IE 和 Edge)有问题。不要存储凭据(注意浏览器配置正确)。我现在已经根据您的帖子更改了名称,但 IE 和 Edge 仍然不保存凭据 :-( 有什么想法吗? 我找到了原因,为什么 IE11 和 Edge 不起作用:IE11 并且仅在文件嵌入以上是关于浏览器如何识别登录表单?的主要内容,如果未能解决你的问题,请参考以下文章