手动将用户名/密码添加到“保存的密码”列表中?

jww*_*jww 57 firefox passwords

我登录了 Mozilla 的 Bugzilla。我注意到 Firefox 没有保存我的密码。

如何手动将我的用户名和密码添加到 Firefox 的已保存密码列表中?

Luc*_*Luc 92

如果您是一个有 3 分钟空闲时间的开发人员,那么这就是无需安装其他附加组件的方法。

  1. 在登录页面上,检查元素的用户名和密码字段并记下它们name(或id,如果没有name给出)属性。例如在可汗学院,这将identifier用于用户名和password密码。

  2. 检查页面上某处的元素。找一个小的div左右,这是最简单的。

  3. 右键单击检查器中的元素并选择Edit As HTML

  4. 添加以下 HTML:

    <form method=post>
      <input name=identifier>
      <input type=password name=password>
      <input type=submit>
    </form>
    
    Run Code Online (Sandbox Code Playgroud)

    将名称 (identifierpassword)替换为步骤 #1 中的名称。请注意,您应该更换type=password,只有name=password现场!

  5. 在此表单的页面上输入您的凭据并点击提交。Firefox 现在会提示您保存凭据。该网站可能会出现错误或忽略请求或其他内容,但我们不在乎这些。

为什么这样做?一些站点故意做一些有趣的事情来阻止您保存密码(浏览器的记住密码功能通常被视为不安全);其他网站只是有一个有趣的形式,Firefox 无法识别。添加这个简单的表单会使 Firefox 检测到它,当您输入凭据时,它会提示您保存它们。

现在在登录页面上,只要这些字段实际上有name我猜的属性(它可能也需要包含在一个中<form>,我不知道),Firefox 通常会识别这些字段并能够为它们填写你。

或者,它可能只是网站已autocomplete=off设置在该领域。您可以按如下方式删除它:

  1. 启动“工具 > Web 开发人员 > 检查器”并将光标悬停在表单上
  2. form元素突出显示时,查找显示的属性autocomplete='off'(您可能需要向上滚动并formInspector选项卡中查找该元素)
  3. 双击属性并更改offon
  4. Firefox 现在应该要求您保存用户名和密码

  • 添加一个假表单.. 绝妙的主意:))) 工作.. 谢谢。 (8认同)
  • 您还可以找到登录输入所属的“表单”并提交。例如,您可以使用检查器单击输入字段,然后执行`$0.form.submit()`(`$0` 是您最后检查的内容)。这应该让 FF 提示您保存密码。 (6认同)
  • 请注意,如果元素没有 `name` 属性而只有一个 `id`,你可以复制它们 - 就像一个魅力! (5认同)
  • 谢谢!目前没有插件在 Quantum 中有效,但当然,这仍然有效。 (2认同)

Car*_*lus 5

从 Firefox 70.0 开始,这现在是密码管理器 (Firefox Lockwise) 中的内置功能。要访问它,请导航到已保存的密码列表或about:logins在地址栏中键入;单击左下角的Create New Login

PS:我的具体问题的解决方案 - App Store Connect 不保存我的凭据 - 我https://appleid.apple.com在添加新登录名时将其作为网站地址。


小智 1

当我需要向 Firefox 添加密码时,我使用FEBE Add-on将密码提取到 Json 文件中,编辑它并再次重新导入文件。我希望有帮助。

  • 自从 FF 版本更改为“Quantum”后就不再起作用了 (6认同)