如何让 Plesk 不阻止浏览器密码自动完成功能?

如何让 Plesk 不阻止浏览器密码自动完成功能?

所有版本的 Plesk 控制面板软件都具有这项“功能”,即禁用浏览器密码自动完成功能。当然,他们辩称这是一项安全措施,但事实并非如此。

那么,如何强制 Plesk 登录页面运行并让浏览器记住登录名和密码字段?

谢谢。

附言:我正在尝试更改实际页面,而不是破解我的浏览器。

答案1

在 Chrome 上,您可以安装“Autocomplete=on”扩展程序,以使自动完成功能再次发挥作用。

Plesk 11 在加密的 PHP 文件中硬编码了此“autocomplete=off”,因此 common.js 破解不起作用,扩展程序可以使其工作。此外,它应该可以在更新/升级后继续存在。

答案2

我一直在尝试解决同样的问题,最终我选择的解决方案是创建一个书签小工具,这样我只需单击一次即可将详细信息输入到字段中,而无需查找它们。当然,这确实存在安全隐患,具体取决于您如何安全地考虑浏览器中的书签!但对我来说,它效果很好,这是我在 Plesk 9.5.4 安装的登录页面中使用的代码:

javascript:(function()%7Bvar%20a=workFrame.document.forms[0];b=workFrame.document.forms[1];u=a.elements['login_name'];p=b.elements['passwd'];u.value='yourusernamehere';p.value='yourpasswordhere';%7D)();

登录页面实际上使用了框架,我花了一段时间才注意到,然后让书签小工具工作起来!对于我在 Mac OSX 10.6.7 上使用 Safari 5 的情况,此代码有效。

答案3

打开生成登录页面的服务器端文件。应该有类似以下内容的内容:

automplete="off"

在登录表单中。这是一个 html 表单参数。只需将其删除,您就会恢复自动完成功能。
如果您不知道它是哪个文件,只需 grep 查找 automplete。

相关内容