Comment intégrer et utiliser KeePassXC avec Firefox

Comment intégrer et utiliser KeePassXC avec Firefox

KeePassXC peut s’intégrer à Firefox et remplacer le gestionnaire de mots de passe intégré au navigateur. Ainsi, vous pourrez utiliser les identifiants enregistrés dans la base de données KeePassXC pour remplir facilement les formulaires d’authentification sur un site Web, générer un nouveau mot de passe unique et l’enregistrer avec l’identifiant associé directement dans la base de donnée KeePassXC…

Intégrer KeePassXC à Firefox

L’intégration de KeePassXC dans Firefox se fait avec l’ajout de l’extension KeePassXC-Browser dans le navigateur.

Mais avant d’installer ce module supplémentaire, il faut activer cette possibilité d’intégration dans le gestionnaire de mot de passe.

Sous Linux, l’intégration ne pourrait pas fonctionner si :

  • vous avez installé KeePassXC au format Snap (Pas de soucis d’intégration avec le paquet DEB ou AppImage du logiciel).
  • vous utilisez Firefox au format Snap (ce qui est malheureusement le cas par défaut sur Ubuntu à partir de la version 21.10) ou au format Flatpak.

En effet, une application Snap ou Flatpak s’exécute dans une sandbox qui l’isole du reste du système et donc empéche le dialogue entre le navigateur et le gestionnaire…

Paramétrer KeePassXC pour être intérgré aux navigateurs

Pour cela, allez dans les paramètres de l’application :

Accès aux paramètres

Alors, dans la section Intégration aux navigateurs (1) :

  1. Activez l’option pour l’activer (2)
  2. Cochez Firefox (3). Vous pouvez aussi adapter les autres options à votre convenance
  3. Cliquez sur le lien Firefox (4) pour ouvrir la page de l’extension à installer (KeePassXC-Browser) dans le navigateur web.
  4. Et surtout, avant d’aller plus loin, cliquez sur OK (5) pour enregistrer les modifications des paramètres.
KeePassXC - Paramètres - intégration à Firefox

Ajouter KeePassXC-Browser à Firefox

Sur la page de l’extension KeePassXC-Browser, cliquez sur le bouton Ajouter à Firefox.

Extension Firefox - KeePassXC-Browser

Puis confirmez l’installation.

KeePassXC-Browser - ajout à Firefox

Une fois KeePassXC-Browser installé, son icône s’ajoute à votre barre d’outils :

KeePassXC-Browser - ajouté à Firefox

Connecter KeePassXC-Browser à KeePassXC

Cliquez sur l’icône de KeePassXC-Browser dans Firefox (1). Alors dans la fenêtre popup, cliquez sur le bouton Connecter (2).

KeePassXC-Browser - connecter Firefox à KeePassXC

Dans KeePassXC une fenêtre s’ouvrira pour que vous donniez un ID unique à cette connexion :

KeePassXC - nouvelle demande d’association de clé

Puis, cliquez sur le bouton Enregistrer et autoriser l’accès.

Si vous utilisez un ID déjà utilisé, la connexion existante sera remplacée par la nouvelle et ne fonctionnera plus.

Dans KeePassXC, vous pouvez voir les connexions existantes vers votre coffre en allant dans le menu Base de donnée > Paramètres de la base de donnée.... Puis, allez dans Intégration aux navigateurs, vous trouverez les clés enregistrées :

KeePassXC - paramètres base de données - intégration aux navigateurs

Utiliser KeePassXC avec Firefox

Pour utiliser KeePassXC avec Firefox, il faut garder le gestionnaire de mots de passe exécuté.

Pour éviter de le fermer par inadvertance en cliquant sur la X de fermeture de fenêtre, allez dans les paramètres du gestionnaire, et dans Général (1), allez à la section Interface utilisateur (2). Puis cochez Réduire au lieu de fermer l'appli (3).

Paramètres - réduire au lieu de quitter

Pour fermer l’application, vous devrez passer par le menu Base de donnée > Quitter ou utiliser le raccourci clavier Ctrl + Q.

Dans le navigateur Web, l’icône de KeePassXC-Browser vous indiquera l’état de la connexion :

keepassxc-offline pour KeePassXC fermé ou déconnecté.

keepassxc-lock pour KeePassXC connecté, mais la base de données verrouillée.

keepassxc-online et pour KeePassXC connecté et prêt à être utilisé.

Pour remplir un formulaire de connexion

Pour pouvoir utiliser des identifiants de votre base de donnée sur un site internet, il faut que son champ URL contienne soit le domaine, soit l’adresse de page de connexion.

URL dans entrée KeePassXC

La première visite sur une page de connexion ayant un ou plusieurs identifiants déjà créés dans la base de donnée ouvrira une fenêtre de demande d’accès au navigateur.

Cochez Mémoriser (1) et cliquez sur le bouton Permettre les éléments sélectionnés (2).

Demande accès navigateur
Un utilisateur trouvé pour le domaine visité
Demande accès navigateur pour plusieurs identifiants
Plusieurs utilisateurs trouvé pour le domaine visité

Alors dans le champ de l’identifiant, cliquez sur l’icône KeePassXC. Si une seule entrée est disponible, cela complétera automatiquement les champs :

Remplir données identifications

Ou, si plusieurs entrées sont disponibles, vous pourrez choisir celles à utiliser :

Choix identifiant

Pour générer un mot de passe

Avant de générer des mots de passe, dans KeePassXC, allez dans le Générateur de mots de passe pour le paramétrer :

KeePassXC - Générateur de mot de passe

Alors dans le navigateur, faites un clic droit de la souris sur le champ mot de passe. Alors, dans le menu contextuel, allez dans KeePassXC-Browser > Afficher le générateur de mot de passe.

KeePassXC-Browser - Accès générateur de mot de passe

Une fenêtre s’ouvrira avec un mot de passe automatiquement généré. Vous pourrez :

  • En générer un nouveau (1).
  • Copier le mot de passe (2). Faites-le pour pouvoir le coller dans le champ de confirmation.
  • Et directement remplir le champ mot de passe (3).
KeePassXC-Browser - générateur de mot de passe

Pour enregistrer un nouvel identifiant/mot de passe

KeePassXC-Browser pourra détecter automatiquement la création d’un nouvel identifiant/mot de passe quand vous validerez un formulaire. Il vous proposera alors de l’enregistrer dans votre base de donnée.

Ajouter nouvel identifiant

Dans KeePassXC, vous retrouverez l’entrée créée dans le groupe KeePassXC-Browser :

Identifiant ajouté par extension depuis Firefox

Pour mettre un jour un mot de passe

Si vous mettez à jour mot de passe dans un formulaire, KeePassXC-Browser le détectera aussi. Et, vous pourrez mettre à jour l’entrée concernée directement depuis le navigateur :

Mettre à jour mot de passe

Pour aller plus loin

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.

2 Commentaires

    1. Vous pouvez toujours le fermer et ne l’ouvrir que quand vous en avez besoins. Ou sinon, le garder exécuté en tâche de fond avec la base verrouillée pour plus de sécurité…

      Cordialement