我可以强制 Google Chrome 记住密码吗?

Nat*_*ong 92 google-chrome passwords

有没有办法强制 Google Chrome 记住已关闭自动完成功能的网站的密码?

澄清:

我是一名程序员,但理想情况下,我想要一种方法,我也可以帮助普通用户实现。

yan*_*kwa 67

使用autocomplete=on扩展。它将网页中的“autocomplete=off”更改为“autocomplete=on”,因此您的密码将被记住。

  • “未找到项目。此项目可能已被其作者删除。” (7认同)
  • 这个新的更新怎么样?https://chrome.google.com/webstore/detail/piechbhjioolbecaioglhamjjjkmbchj/publish-accepted?hl=en-US (2认同)

Nat*_*ong 22

解决方法:使用书签

这不是一个真正的解决方案,但是如果您知道一点 Javascript,您可以通过制作一个填写用户名和密码字段的书签来解决这个问题。这会起作用:

  1. 通过将网站图标从任何网站拖到该区域,在您的工具栏区域创建书签。
  2. 右键单击该书签并选择编辑
  3. 将名称字段更改为您喜欢的任何内容
  4. 在 URL 区域中,输入一些将填充所需字段的 javascript。
  5. 单击确定保存。
  6. 现在您可以单击该书签来填充这些字段

例如,如果您要填充的页面具有 ID 为“user_name”和“password”的字段,则此 javascript 将使用您在开头附近定义的任何内容填充它们。

javascript:function%20enterLogin(){username="your_username";password="your_password";document.getElementById('user_name').value=username;y=document.getElementById('password').value=password;}enterLogin();
Run Code Online (Sandbox Code Playgroud)

当然,这根本不安全,如果您不信任的任何人可能会打开您的浏览器;他们可以单击编辑此内容并查看您的登录信息。

但是,如果浏览器不使用主密码来加密它们,这并不比让浏览器记住您的密码更糟糕;在菜单中进行一些挖掘将让您查看这些。无论如何,您不应该让您不信任的人使用您的计算机。

  • +1 不错。这是我在使用 jQuery `javascript:$("#username").val("username");$("#password").val("password");`的网站上使用的 (3认同)

Dan*_*l F 15

如果您安装了密码管理器扩展程序,Chrome 会在检测到此类密码管理器时禁用此内部功能。暂时禁用扩展将允许您使用内置机制。


现在已经过时的旧答案:

Chrome 对它有原生支持:如果启用,chrome://flags/#enable-password-force-saving那么您可以右键单击密码字段并指示浏览器存储它。

它现在已重命名chrome://flags/#PasswordForceSaving(Chrome 65 可能还有一些早期版本)

  • 我有 Chrome 77,而 chrome://flags/#PasswordForceSaving 现在似乎完全消失了。 (9认同)
  • +1 对于不需要其他扩展的本机解决方案 (2认同)

Dis*_*oat 6

我经常在 Firefox/Firebug 中执行以下操作:

  • 右键单击表单,单击“检查元素”
  • 查找属性autocomplete="off"(通常在表单标签上)
  • 右键单击“自动完成”,然后单击“删除属性...”

我找不到使用 Chrome 的开发人员工具删除属性的方法,但您可以将其更改为autocomplete="on"或将属性名称更改为例如“宽度”。

  • 但是当页面重新加载时,“autocomplete”属性将被重置为“off”,从而达不到目的;Chrome 会记住密码,但不会填写。 (2认同)

小智 5

这是一个删除自动完成功能的书签。在您的工具栏上创建一个新书签并将这一长行保存为 url:

javascript:(function(){var%20ca,cea,cs,df,dfe,i,j,x,y;function%20n(i,what){return%20i+"%20"+what+((i==1)?"":"s")}ca=cea=cs=0;df=document.forms;for(i=0;i<df.length;++i){x=df[i];dfe=x.elements;if(x.onsubmit){x.onsubmit="";++cs;}if(x.attributes["autocomplete"]){x.attributes["autocomplete"].value="on";++ca;}for(j=0;j<dfe.length;++j){y=dfe[j];if(y.attributes["autocomplete"]){y.attributes["autocomplete"].value="on";++cea;}}}alert("Removed%20autocomplete=off%20from%20"+n(ca,"form")+"%20and%20from%20"+n(cea,"form%20element")+",%20and%20removed%20onsubmit%20from%20"+n(cs,"form")+".%20After%20you%20type%20your%20password%20and%20submit%20the%20form,%20the%20browser%20will%20offer%20to%20remember%20your%20password.")})();
Run Code Online (Sandbox Code Playgroud)

  • 除了 ie 之外的所有东西都有一个选择器查询,所以你可以使用更短的版本:`var e= document.querySelectorAll("input[autocomplete=off]"); for(var i=0; i&lt;e.length; i++) { e[i].setAttribute("autocomplete", "on"); }` (2认同)

归档时间:

查看次数:

157828 次

最近记录:

4 年,6 月 前