Ajouter manuellement le nom d'utilisateur / mot de passe à la liste des mots de passe enregistrés?


55

Je me suis connecté au Bugzilla de Mozilla. J'ai remarqué que Firefox n'a pas enregistré mon mot de passe.

Comment ajouter manuellement mon nom d'utilisateur et mon mot de passe à la liste des mots de passe enregistrés de Firefox?

Réponses:


90

Si vous êtes un développeur avec 3 minutes à perdre, voici comment le faire sans installer un autre module complémentaire.

  1. Sur la page de connexion, Inspectez les champs de nom d'utilisateur et de mot de passe et prenez note de leurs attributs name(ou id, si aucun namen'est indiqué). Par exemple sur Khan Academy, ce serait identifierpour le nom d'utilisateur et passwordle mot de passe.

  2. Inspectez l'élément quelque part sur la page. Trouvez un petit div ou plus, c'est plus facile.

  3. Faites un clic droit sur l'élément dans votre inspecteur et choisissez Edit As HTML.

  4. Ajoutez le code HTML suivant:

    <form method=post>
      <input name=identifier>
      <input type=password name=password>
      <input type=submit>
    </form>
    

    Remplacez les noms ( identifieret password) par les noms de l'étape # 1. Notez que vous ne devez pas remplacer type=password, uniquement le name=passwordchamp!

  5. Entrez vos informations d'identification sur la page de ce formulaire et cliquez sur soumettre. Firefox vous invite maintenant à enregistrer les informations d'identification. Le site Web fera probablement apparaître une erreur ou ignorera la demande ou quelque chose, mais nous ne nous en soucions pas.

Pourquoi ça marche? Certains sites font délibérément quelque chose de drôle pour vous empêcher d'enregistrer le mot de passe (la fonction de mémorisation du mot de passe du navigateur est souvent considérée comme non sécurisée); d'autres sites ont juste une forme amusante déformée au-delà de la reconnaissance pour Firefox. L'ajout de ce formulaire simple permet à Firefox de le détecter et lorsque vous entrez vos informations d'identification, il vous invite à les enregistrer.

Maintenant, sur la page de connexion, tant que les champs ont réellement des nameattributs, je suppose (et il doit probablement être inclus <form>aussi, je ne sais pas), Firefox reconnaîtra généralement les champs et pourra les remplir pour toi.

Alternativement, il se pourrait simplement que le site Web se soit autocomplete=offinstallé sur le terrain. Vous pouvez supprimer cela comme suit:

  1. Lancez "Outils> Développeur Web> Inspecteur" et passez votre curseur sur le formulaire
  2. Lorsque l' formélément est mis en surbrillance, recherchez l'attribut qui dit autocomplete='off'(vous devrez peut-être faire défiler vers le haut et rechercher l' formélément dans l' Inspectoronglet)
  3. Double-cliquez sur l'attribut et passez offàon
  4. Firefox devrait maintenant vous demander de sauvegarder votre nom d'utilisateur et votre mot de passe

8
Ajout d'un faux formulaire .. Idée brillante :))) Fonctionné .. Merci.
Emadpres

5
Notez que si les éléments n'ont pas d' nameattribut mais seulement un id, vous pouvez simplement les copier - fonctionne comme un charme!
Erwin Wessels

2
Merci! Aucun plugin ne fonctionne actuellement dans Quantum, mais bien sûr, cela fonctionne toujours.
jpaugh

1
@ Santa Heureux d'entendre que c'est même faisable pour les non-développeurs! : D
Luc

6
Vous pouvez également trouver le formauquel appartiennent les entrées de connexion et le soumettre. Par exemple, vous pouvez cliquer sur un champ de saisie avec l'inspecteur, et faire $0.form.submit()( $0étant la dernière chose que vous avez inspectée). Cela devrait amener FF à vous inviter à enregistrer le mot de passe.
mitjak

3

Pour simplifier les conseils de l'affiche du haut, la raison pour laquelle la fonctionnalité ne fonctionne pas sur certains sites Web, tout en travaillant sur d'autres, est due au code non standard et / ou malveillant utilisé par les sites Web d'entreprise comme Hertz.com.

Dans le cas de Hertz.com, j'ai pu faire Firefox sauver le mot de passe en faisant l' Inspecter l' élément sur la Connexion bouton, et puis en faisant le Modifier comme HTML truc, et en changeant le typede buttonde buttonà submit; sans cette astuce, même le bookmarklet Remember Password ne fonctionnerait pas:

    -<button type="button" class="primary gblFloatLeft" id="loginBtn">
    +<button type="submit" class="primary gblFloatLeft" id="loginBtn">
                                                Login 
                                            </button>

En bref, faire Inspect Element puis Edit As HTML pour corriger tous les HTML malveillants et non conformes fait des merveilles!


Cela a fonctionné pour moi lorsque la réponse la mieux notée de Luc n'a pas fonctionné. Le site était godaddy.com. J'ai dû retaper le nom d'utilisateur dans la boîte de dialogue FF en me demandant si je voulais enregistrer le mot de passe.
BISI

2

Je sais que cette question est ancienne, mais j'ai pensé que je mettrais ma solution de toute façon.

Étant donné que Firefox me combat parfois sur certains sites Web, la solution que j'ai développée utilise un autre navigateur tel que Chrome et y enregistre le nom d'utilisateur / mot de passe. Ensuite, vous pouvez importer les informations de connexion pour le site Web spécifique à partir de cet autre navigateur.

Après avoir enregistré le mot de passe dans l'autre navigateur, vous pouvez effectuer l'importation en suivant ces étapes:

  1. Aller sur le site en question et cliquer sur le "(!)" À gauche de l'URL dans la barre d'adresse.
  2. Cliquez ensuite sur le bouton> pour "Afficher les détails de la connexion".
  3. Cliquez ensuite sur le bouton "Plus d'informations" au bas de ce petit dialogue.
  4. Dans ce nouveau dialogue, allez dans l'onglet "Sécurité".
  5. Cliquez sur le bouton "Afficher le mot de passe enregistré".
  6. Dans cette nouvelle boîte de dialogue, cliquez sur le bouton "Importer" et suivez les étapes à partir de là. *

* Ces étapes sont valables pour la version Firefox: 62.0.2. J'imagine que c'est similaire pour les autres versions, mais je ne peux pas dire avec certitude.


1
Il n'y a pas de bouton "Importer" dans la boîte de dialogue des mots de passe enregistrés de la version Firefox: 60.6.3esr
Pro Backup

2

Depuis Firefox 70.0, il s'agit désormais d'une fonction intégrée dans le gestionnaire de mots de passe (Firefox Lockwise). Pour y accéder, accédez à la liste des mots de passe enregistrés ou tapez about:loginsdans la barre d'adresse; Dans le coin inférieur gauche, cliquez sur Create New Login.

PS: Solution à mon problème spécifique - App Store Connect ne sauvegarde pas mes informations d'identification - Je mets https://appleid.apple.comcomme adresse de site Web lors de l'ajout d'une nouvelle connexion.


1

lorsque j'ai besoin d'ajouter un mot de passe à Firefox, j'utilise le module complémentaire FEBE pour extraire mes mots de passe dans un fichier Json, le modifier et le réimporter à nouveau. j'espère que l'aide.


6
ne fonctionne plus depuis que la version FF est devenue "Quantum"
Albin

1

Vous créez tous beaucoup plus de travail que vous ne le jugez nécessaire.

  1. Créez un fichier CSV.
    Vous pouvez le faire avec un éditeur de texte ordinaire: ou allez dans Options Firefox, Sécurité, Mots de passe et exportez vos mots de passe actuels dans un fichier CSV au lieu du fichier XML par défaut.
    Modifiez ce fichier avec un éditeur de texte (ou une feuille de calcul).

  2. Le début du fichier devrait ressembler à ceci:

    # Generated by Password Exporter; Export format 1.1; Encrypted: false  
    "hostname","username","password","formSubmitURL","httpRealm","usernameField","passwordField"
    

    Modifiez l'une des entrées existantes pour modifier les données afin qu'elles correspondent à l'entrée que vous souhaitez ajouter, par exemple:

    "http://192.168.0.1","admin","modempassword","","","login","password"
    

    Les deux dernières entrées devront probablement correspondre aux noms de champs déjà sur la page Web, comme décrit précédemment. J'ai semi-deviné "login" et "mot de passe" lorsque j'ai essayé cela.

  3. Revenez dans Firefox Options Security et importez le fichier CSV.

Vous avez maintenant une nouvelle entrée dans votre gestionnaire de mots de passe. Pas besoin de jouer avec les modules complémentaires (dont beaucoup ne fonctionneront pas avec les versions ESL actuelles) ou d'ajouter et éventuellement de gâcher le HTML. Si vous faites une erreur dans le fichier CSV, le pire qui puisse arriver est que Firefox ne l'importera pas et vous devrez le modifier et corriger l'erreur.


0

La meilleure réponse fonctionne, mais il n'est pas nécessaire de créer un faux formulaire dans la plupart des cas. Inspectez simplement le bouton de connexion et changez son type de "bouton" en "soumettre". Entrez votre mot de passe et appuyez sur le bouton, il vous invitera à enregistrer mais probablement pas à vous connecter car il attend un bouton vanille. Actualisez la page pour annuler vos modifications, entrez votre e-mail et le tour est joué, il devrait remplir automatiquement votre mot de passe.



-1

Une solution plus simple a fonctionné pour moi. Pas besoin d'ajouter un nouveau formulaire. Je viens d'ajouter <input type=submit>au formulaire de connexion d'origine et un autre bouton est apparu. J'ai d'abord appuyé sur le nouveau bouton et la boîte de dialogue de sauvegarde du mot de passe FF est apparue. Deuxièmement, j'ai appuyé sur le bouton d'origine et je me suis connecté.


Cela devrait être ajouté en tant que commentaire pour répondre à superuser.com/a/1084364/395378 mais pas en tant que nouvelle réponse.
dirdi

J'ai essayé, mais je ne peux pas. "Vous devez avoir 50 points de réputation pour commenter" Je suis nouveau ici.
Alexey

Commenter les publications d'autres personnes est un privilège gagné en gagnant de la réputation - si vous ne l'avez pas encore gagné, essayez d'abord d'obtenir des réponses confortables. superuser.com/help/privileges/comment
dirdi

Sory, j'ai fait face à ce problème FF et j'ai trouvé une solution ici. Plus tard, j'ai trouvé une solution plus simple et j'ai voulu partager, mais malheureusement, je n'ai pas pu le faire correctement. C'est la première et probablement la dernière chose que je voulais partager ici. Pas de sens pour gagner une réputation. Je n'ai rien d'autre à dire.
Alexey

-2

La meilleure idée est de ne pas dépendre de la mise en cache des mots de passe par le navigateur, car le mécanisme changera sûrement au fil du temps, et il y aura toujours un problème lors du passage d'un ordinateur à un autre ou lors de l'utilisation de plusieurs ordinateurs.

Il est beaucoup plus sûr et plus facile d'utiliser un produit spécialisé qui gardera vos mots de passe en sécurité et disponibles sur tous les ordinateurs et pour tous les navigateurs et programmes.

Le meilleur que j'ai trouvé est LastPass , où les mots de passe et le contenu de tous les champs dans leurs formulaires contenant sont cryptés et enregistrés sur leurs serveurs. Le cryptage est effectué de votre côté et en utilisant votre mot de passe principal pour la protection, de sorte que le site Web LastPass n'a aucune idée de ce qui est stocké sur leurs propres serveurs.

LastPass s'intègre au navigateur pour mémoriser les mots de passe et tous les autres champs que vous avez entrés dans le formulaire, car parfois plus qu'un simple mot de passe est requis (par exemple l'e-mail ou le nom d'utilisateur). Vous pouvez également saisir manuellement ces données pour des sites Web ou des programmes dans le référentiel LastPass.

La puissance de ce concept a été prouvée lorsque le site Web LastPass a été piraté. Les résultats ont été plutôt mineurs pour les utilisateurs, car les pirates ont réussi à obtenir le plus de conseils sur les mots de passe, car les mots de passe chiffrés eux-mêmes leur étaient inutiles sans le mot de passe principal.

Un autre produit est le KeePass open source , qui est également très populaire auprès des utilisateurs.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.