Gibt es eine Möglichkeit, Google Chrome dazu zu zwingen, sich Kennwörter für Websites zu merken, deren automatische Vervollständigung deaktiviert ist?
Klärung:
Ich bin Programmierer, aber im Idealfall hätte ich gerne eine Methode, mit deren Hilfe ich auch normale Benutzer implementieren kann.
google-chrome
passwords
Nathan Long
quelle
quelle
Antworten:
Verwenden Sie die Erweiterung autocomplete = on . In Webseiten ändert sich "Autocomplete = Off" in "Autocomplete = On", sodass Ihre Passwörter gespeichert werden.
quelle
Problemumgehung: Verwenden Sie ein Lesezeichen
Dies ist keine wirkliche Lösung, aber Sie können eine Problemumgehung dafür finden, wenn Sie ein wenig Javascript beherrschen, indem Sie ein Lesezeichen erstellen, das die Felder für den Benutzernamen und das Kennwort ausfüllt. Das würde funktionieren:
Wenn die Seite, die Sie ausfüllen möchten, beispielsweise Felder mit den IDs "Benutzername" und "Kennwort" enthält, werden diese mit dem von Ihnen zu Beginn definierten Inhalt gefüllt.
Dies ist natürlich überhaupt nicht sicher, wenn jemand, dem Sie nicht vertrauen, Ihren Browser öffnen kann. Sie können darauf klicken, um dies zu bearbeiten und Ihre Anmeldeinformationen anzuzeigen.
Es ist jedoch nicht viel schlimmer, als wenn sich der Browser Ihre Passwörter merkt, wenn er kein Master-Passwort verwendet, um sie zu verschlüsseln. Wenn Sie in den Menüs stöbern, können Sie diese anzeigen. Außerdem sollten Sie nicht zulassen, dass Personen, denen Sie nicht vertrauen, Ihren Computer verwenden.
quelle
javascript:$("#username").val("username");$("#password").val("password");
Chrome bietet native Unterstützung : Wenn Sie diese Option aktivieren
, können Sie mit der rechten Maustaste auf das Kennwortfeld klicken und den Browser anweisen, es zu speichern.chrome://flags/#enable-password-force-saving
Es wurde jetzt umbenannt in
chrome://flags/#PasswordForceSaving
(Chrome 65 und möglicherweise einige frühere Versionen)Wenn Sie eine Password Manager-Erweiterung installiert haben, deaktiviert Chrome möglicherweise diese interne Funktion, wenn ein solcher Password Manager erkannt wird. Wenn Sie die Erweiterung vorübergehend deaktivieren, können Sie diesen integrierten Mechanismus verwenden.
quelle
In Firefox / Firebug mache ich oft Folgendes:
autocomplete="off"
(normalerweise auf dem Formular-Tag)Ich kann mit den Entwicklertools von Chrome keine Möglichkeit zum Löschen von Attributen finden. Sie können sie jedoch in
autocomplete="on"
ändern oder den Attributnamen in "width" ändern.quelle
autocomplete
Attribut auf "off" zurückgesetzt, wodurch der Zweck zunichte gemacht wird. Chrome speichert das Kennwort, gibt es jedoch nicht ein.autocomplete
wird die Aufforderung zum Speichern des Kennworts angezeigt, und wenn Sie es zurückgeben, wird es ausgefüllt, auch wenn die automatische Vervollständigung deaktiviert war. Vielleicht passiert das nicht mehr.autocomplete="off"
zuautocomplete="on"
. Dann senden Sie das Formular.Hier ist ein Lesezeichen, das die automatische Vervollständigung entfernt hat. Erstellen Sie ein neues Lesezeichen in Ihrer Symbolleiste und speichern Sie diese lange Zeile als URL:
quelle
var e= document.querySelectorAll("input[autocomplete=off]"); for(var i=0; i<e.length; i++) { e[i].setAttribute("autocomplete", "on"); }
Klicken Sie in Chrome mit der rechten Maustaste auf das gewünschte Feld und wählen Sie "Element überprüfen".
quelle
Bei einigen Websites können Sie mit Firefox das Kennwort speichern, bei Chrome nicht. Sie können das Passwort also in Firefox speichern und in Chrome importieren.
Diese Anweisungen basieren auf Chrome Version 62.
Diese Antwort basiert auf Floatingstars Antwort auf eine ähnliche Frage.
quelle
Vom Stable Channel Update :
Diese Funktion wurde im Google Chrome 34.0.1847.116 Stable-Kanal für Windows, Mac und Linux implementiert.
quelle
Anstatt sich auf die Webseite zu verlassen, um das Speichern von Passwörtern zu unterstützen, können Sie stattdessen die gesamte Seite mit einem HTML-Formular überschreiben, das garantiert funktioniert:
Fügen Sie das folgende JavaScript in die Konsole ein und drücken Sie Enter
document.getElementsByTagName("body")[0].innerHTML='<form action=# method=post><input name=identifier><input type=password name=password><input type=submit></form>'
Wichtig: Schließen Sie das Entwicklerfenster, indem Sie erneut Ctrl+ Shift+ drücken I. Andernfalls zeigt Ihr Browser das Dialogfeld zum Speichern des Kennworts nicht an.
Bildschirmfoto:
quelle
Ich habe gerade meinen Benutzernamen und mein Passwort in die Wertefelder des Formulars eingegeben, indem ich die Elemente überprüft und diese als HTML-Seite gespeichert habe, die URL von dieser Seite abgerufen und diese neue URL mit einem Lesezeichen versehen, sie funktioniert für mich :). Vielen Dank.
quelle
example.com/login
besuchen Sie jetztfile://my_copy_site.html
und melden sich an, wodurch Sie weitergeleitet werdenexample.com/main_page
. Wenn das stimmt, klug, aber achten Sie darauf, dass sich die reale Site unter Ihrer Kopie ändern kann. Beispiel: Ihr Formular wird möglicherweise an eine URL gesendet, die entfernt wurde.Sie können die Roboform Chrome-Erweiterung verwenden.
quelle