Certains sites web empêchent Firefox de retenir un mot de passe pour des raisons de sécurité, comme Paypal, Yahoo et de nombreux sites bancaires. C’est une perte de temps importante si vous consultez plusieurs fois par jour votre compte, et puis si (comme moi) vous avez une mauvaise mémoire, il n'est pas toujours facile de se souvenir de tous vos mots de passes.
En effet logiquement vous n'avez pas un seul mot de passe à retenir, et ce pour deux raisons : ce n'est pas sécurisé, il n'est pas toujours possible de personnaliser un mot de passe.
Qu'il en soit ainsi ! Je vous propose de pallier à ce petit "défaut" sur le navigateur Firefox 3.
Mais comment ces sites interdisent la sauvegarde des mots de passe ?
Pour empêcher la sauvegarde du mot de passe, ces sites insèrent dans leur page HTML le code :
AutoComplete="Off"
Pour outrepasser cette fonction de manière permanente et ainsi pouvoir mémoriser vos mots de passes sur tous les sites internet, :
Menu démarrer > exécuter puis entrez : %programfiles%\Mozilla Firefox\components , validez par OK. Trouvez ensuite le fichier nsLoginManager.js.
Localisez les lignes de code suivantes (l. 725) puis commentez les avec "//" (double slash) devant chaque ligne :
// if (element && element.hasAttribute("autocomplete") && // element.getAttribute("autocomplete").toLowerCase() == "off") // return true;
Enregistrez le fichier (ctrl+s), fermez le puis relancez Firefox (pensez à fermer toutes les fenêtres (y compris les téléchargements, modules, etc.).
Voilà c'est fini ! Personnellement c'est le portail mail RoundCube de Free qui me posait problème depuis leur mise à jour on ne peut plus sauvegarde de mots de passe.
Auteur : Mr Xhark
Fondateur du blog et passionné par les nouvelles techno, suivez-moi sur twitter
6 commentaires
Génial, ça marche comme sur des roulettes.
Merci.
Salut,
quand je click sur nsLoginManager.js
et il apparait une fenetre Windows Script Host
et il dit syntax error code 800A03EA
que faire?
@Noray: il faut éditer le fichier et non l'exécuter (clic droit > modifier)
C'est une belle bétise ! Cette méthode est générale et donc affecte également les sites qui demandent de la sécurité (genre banque ou autre) C'est pratique c'est vrai mais faîtes attention aux mots de passe "sensibles" que vous mémorisez !
@Philippe : cette méthode déclenche seulement la possibilité de mémoriser tes identifiants sur la majorité des sites mais elle ne mémorise en rien automatiquement les mots de passes tant que tu ne cliques par sur "retenir"
Pour les versions >4, le fichier nsLoginManager.js est caché dans un autre fichier omni.ja.
Ouvrir omni.ja avec winrar (ou winzip), et faire les modifs correspondantes.
Aprés remplacer le fichier par celui modifié et c'est de nouveau fonctionnel.