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…
Table des matières
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 :
Alors, dans la section Intégration aux navigateurs (1) :
- Activez l’option pour l’activer (2)
- Cochez Firefox (3). Vous pouvez aussi adapter les autres options à votre convenance
- Cliquez sur le lien Firefox (4) pour ouvrir la page de l’extension à installer (KeePassXC-Browser) dans le navigateur web.
- Et surtout, avant d’aller plus loin, cliquez sur OK (5) pour enregistrer les modifications des paramètres.
Ajouter KeePassXC-Browser à Firefox
Sur la page de l’extension KeePassXC-Browser, cliquez sur le bouton Ajouter à Firefox.
Puis confirmez l’installation.
Une fois KeePassXC-Browser installé, son icône s’ajoute à votre barre d’outils :
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).
Dans KeePassXC une fenêtre s’ouvrira pour que vous donniez un ID unique à cette connexion :
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 :
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 cochezRéduire au lieu de fermer l'appli
(3).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 :
pour KeePassXC fermé ou déconnecté.
pour KeePassXC connecté, mais la base de données verrouillée.
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.
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).
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 :
Ou, si plusieurs entrées sont disponibles, vous pourrez choisir celles à utiliser :
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 :
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
.
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).
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.
Dans KeePassXC, vous retrouverez l’entrée créée dans le groupe KeePassXC-Browser :
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 :
Pour aller plus loin
- La documentation officielle sur le sujet (en anglais)
- Le guide du dépannage de KeePassXC-Browser (en anglais)
Merci pour le partage,
je connaissais pas… Par contre, un peu ch..t qu’il faille garde KPX ouvert
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