Existe-t-il un moyen de forcer Google Chrome à mémoriser les mots de passe des sites pour lesquels la fonction de saisie semi-automatique est désactivée?
Clarification:
Je suis un programmeur, mais idéalement, j'aimerais une méthode que je pourrais aider les utilisateurs réguliers à implémenter également.
google-chrome
passwords
Nathan Long
la source
la source
Réponses:
Utilisez le autocomplete = on extension. «autocomplete = off» est remplacé par «autocomplete = on» dans les pages Web, afin que vos mots de passe soient mémorisés.
la source
Solution: utilisez un bookmarklet.
Ce n'est pas vraiment une solution, mais vous pouvez pirater une solution de contournement si vous connaissez un peu le langage Javascript en créant un bookmarklet qui remplit les champs nom d'utilisateur et mot de passe. Cela fonctionnerait:
Par exemple, si la page que vous souhaitez remplir contient des champs avec les identifiants "nom d'utilisateur" et "mot de passe", ce javascript les remplira avec tout ce que vous définissez près du début.
Ce n'est pas du tout sécurisé, bien sûr, si quelqu'un en qui vous ne faites pas confiance peut ouvrir votre navigateur; ils peuvent cliquer pour éditer ceci et voir vos informations de connexion.
Mais ce n’est pas pire que de laisser le navigateur se souvenir de vos mots de passe s’il n’utilise pas de mot de passe principal pour les chiffrer; certains menus dans les menus vous permettront de les visualiser. Et de toute façon, vous ne devriez pas laisser des personnes en qui vous ne faites pas confiance utiliser votre ordinateur.
la source
javascript:$("#username").val("username");$("#password").val("password");
Chrome a un support natif pour cela : Si vous activez
vous pouvez ensuite cliquer avec le bouton droit sur le champ du mot de passe et demander au navigateur de le stocker.chrome://flags/#enable-password-force-saving
Il a maintenant été renommé à
chrome://flags/#PasswordForceSaving
(Chrome 65 et éventuellement certaines versions antérieures)Si vous avez une extension Password Manager installée, Chrome peut désactiver cette fonctionnalité interne s'il détecte un tel gestionnaire de mots de passe. Désactiver temporairement l'extension vous permettra d'utiliser ce mécanisme intégré.
la source
Je fais souvent ce qui suit dans Firefox / Firebug:
autocomplete="off"
(généralement sur l'étiquette du formulaire)Je ne trouve pas de moyen de supprimer les attributs avec les outils de développement de Chrome, mais vous pouvez le modifier en
autocomplete="on"
ou remplacez le nom de l'attribut par ex. "largeur".la source
autocomplete
attribut sera réinitialisé sur "off", annulant le but; Chrome se souviendra du mot de passe mais ne le remplira pas.autocomplete
affiche l'invite pour enregistrer le mot de passe, et lorsque vous le retournez, il l'a rempli, même si la saisie semi-automatique était désactivée. Peut-être que cela n'arrive plus.autocomplete="off"
àautocomplete="on"
. Puis soumettez le formulaire.Voici un bookmarklet qui a supprimé la saisie semi-automatique. Créez un nouveau signet sur votre barre d’outils et enregistrez cette longue ligne sous l’URL:
la source
var e= document.querySelectorAll("input[autocomplete=off]"); for(var i=0; i<e.length; i++) { e[i].setAttribute("autocomplete", "on"); }
Dans Chrome, cliquez avec le bouton droit sur le champ souhaité et sélectionnez "Inspecter l'élément".
la source
Pour certains sites Web, Firefox vous permettra de sauvegarder le mot de passe là où Chrome ne le fera pas. Vous pouvez donc enregistrer le mot de passe dans Firefox et l'importer dans Chrome.
Ces instructions sont basées sur la version 62 de Chrome.
Cette réponse est basée sur la réponse de floatingstar sur une question similaire.
la source
De Stable Channel Update :
Cette fonctionnalité a été implémentée dans le canal stable Google Chrome 34.0.1847.116 pour Windows, Mac et Linux.
la source
Au lieu de compter sur la page Web pour prendre en charge la sauvegarde du mot de passe, vous pouvez remplacer la page entière par un formulaire HTML dont le fonctionnement est garanti:
Collez le code JavaScript suivant dans la console et appuyez sur Entrer
document.getElementsByTagName("body")[0].innerHTML='<form action=# method=post><input name=identifier><input type=password name=password><input type=submit></form>'
Important: Fermez le panneau du développeur en appuyant sur Ctrl + Décalage + je encore; sinon, votre navigateur n’affiche pas la boîte de dialogue de sauvegarde du mot de passe.
Capture d'écran:
la source
Je viens d'entrer mon nom d'utilisateur et mon mot de passe dans les champs de valeur du formulaire en inspectant les éléments, puis je l'ai sauvegardé en tant que page html, j'ai saisi l'URL de cette page et j'ai réservé le marquage de cette nouvelle URL, qui fonctionne pour moi :). Merci.
la source
example.com/login
, vous visitez maintenantfile://my_copy_site.html
et connectez-vous, ce qui vous redirige versexample.com/main_page
. Si c'est vrai, malin, mais sachez que le vrai site peut changer de sous votre copie; Par exemple, votre formulaire peut être soumis à une URL qu'ils ont supprimée.Vous pouvez utiliser le Roboform Extension de chrome.
la source