Comment intégrer et utiliser KeePassXC avec Google Chrome

Comment intégrer et utiliser KeePassXC avec Google Chrome ou Chromium

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.

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 :

Accès aux paramètres

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

  1. Activez l’option pour l’activer (2)
  2. Cochez Google Chrome, Chromium, ou autres (3). Vous pouvez aussi adapter les autres options à votre convenance.
  3. Cliquez sur le lien correspondant au navigateur où l’installer (4) pour ouvrir la page de l’extension KeePassXC-Browser dans votre 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 à Google Chrome, Chromium, Vivaldi, Brave,...

Ajouter KeePassXC-Browser à Google Chrome, Chromium,…

Sur la page de l’extension KeePassXC-Browser, cliquez sur le bouton d’ajout.

KeePass-Browser dans chrome web store pour Google Chrome, Chromium,...

Confirmez l’installation :

KeePassXC-Browser - ajout à Google Chrome, Chromium,...

Alors, une fois KeePassXC-Browser installé, son icône s’ajoute à la barre d’adresse :

KeePassXC-Browser ajouté à Google Chrome, Chromium,...

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).

KeePassXC-Browser - connecter Google Chrome ou Chromium à KeePassXC

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

KeePassXC - nouvelle demande d’association de clé pour Google Chrome ou Chromium

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 - listes des navigateurs intégrés

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, cochez Réduire au lieu de fermer l'appli (3).

Paramètres - réduire au lieu de quitter

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 :

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 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.

Ajouter nouvel identifiant depuis Google Chrome ou Chromium

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 :

Mise à jour d'un mot de passe modifié depuis Google Chrome ou Chromium

Alors, une confirmation vous sera demandée avant qu’elle soit enregistrée dans la base de donnée.

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.