Le gestionnaire de mots de passe KeePassXC peut s’intégrer aux navigateurs internet basés sur Chromium comme Google Chrome, Vivaldi, Brave ou encore Microsoft Edge. Ainsi, il pourra remplacer le gestionnaire de mots de passe intégré à ces derniers pour remplir les formulaires d’authentification et enregistrer dans la base de donnée KeePassXC tous nouvels identifiants/mot de passe créés sur un site Web.
Table des matières
Intégrer KeePassXC à Google Chrome, Chromium,…
L’intégration de KeePassXC aux autres navigateurs basés sur Chromium se fait avec l’ajout de l’extension KeePassXC-Browser dans le navigateur. Elle est disponible sur le chrome web store (Google Chrome, Chromium, Vivaldi ou Brave) et le site d’extensions pour Microsoft Edge
Par contre, avant d’installer ce module supplémentaire à votre navigateur, il faut au préalable 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 ou Flatpak (Pas de soucis d’intégration avec le paquet DEB ou AppImage du logiciel).
- vous utilisez Chromium au format Snap ou Flatpak.
En effet, une application Snap ou Flatpak s’exécute dans une sandbox qui l’isole du reste du système ce qui empéche le dialogue entre le navigateur et le gestionnaire…
Paramétrer KeePassXC pour être intérgré aux navigateurs
Allez dans les paramètres du gestionnaire :
Alors, dans la section Intégration aux navigateurs (1) :
- Activez l’option pour l’activer (2)
- Cochez Google Chrome, Chromium, ou autres (3). Vous pouvez aussi adapter les autres options à votre convenance.
- Cliquez sur le lien correspondant au navigateur où l’installer (4) pour ouvrir la page de l’extension KeePassXC-Browser dans votre navigateur web.
- Et surtout, avant d’aller plus loin, cliquez sur OK (5) pour enregistrer les modifications des paramètres.
Ajouter KeePassXC-Browser à Google Chrome, Chromium,…
Sur la page de l’extension KeePassXC-Browser, cliquez sur le bouton d’ajout.
Confirmez l’installation :
Alors, une fois KeePassXC-Browser installé, son icône s’ajoute à la barre d’adresse :
Connecter KeePassXC-Browser à KeePassXC
Cliquez sur l’icône de KeePassXC-Browser dans le navigateur (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 :
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 Google Chrome, Chromium,…
Pour utiliser KeePassXC avec Google Chrome ou autre, 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), puis à la section Interface utilisateur (2). Alors, cochezRéduire au lieu de fermer l'appli
(3).Après, 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 enregistrer un nouvel identifiant/mot de passe
Quand vous validerez un formulaire, KeePassXC-Browser pourra détecter automatiquement la création d’un nouvel identifiant/mot de passe. Alors, il proposera 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 :
Alors, une confirmation vous sera demandée avant qu’elle soit enregistrée dans la base de donnée.
Pour aller plus loin
- La documentation officielle sur le sujet (en anglais)
- Le guide du dépannage de KeePassXC-Browser (en anglais)