Extension de navigateur pour KeePassXC avec messagerie native.
Basé sur chromeIPass de pfn. Certaines modifications ont également été fusionnées à partir du connecteur KeePassHttp de smorks.
Cette extension de navigateur a été prise en charge pour la première fois dans KeePassXC 2.3.0 (version fin 2017). En général, il est conseillé d'utiliser uniquement la dernière version disponible.
Obtenez l'extension pour Firefox ou Chrome/Chromium ou Microsoft Edge (nécessite KeePassXC 2.5.3 ou plus récent).
Veuillez consulter ce document pour savoir comment configurer KeePassXC afin de connecter correctement la base de données.
KeePassXC-Browser communique avec KeePassXC via keepassxc-proxy . Le proxy gère l'écoute de STDIN/STDOUT et transfère ces messages via des sockets de domaine Unix/canaux nommés vers KeePassXC. Cela signifie que KeePassXC peut être utilisé et démarré normalement sans interférence de l'API de messagerie native. KeePassXC-Browser démarre uniquement l'application proxy et il n'y a aucun risque d'arrêter KeePassXC ou de perdre les modifications non enregistrées. Vous n'avez pas besoin d'installer keepassxc-proxy séparément. Il est inclus dans le package d'application KeePassXC. Vous pouvez également utiliser keepassxc-proxy-rust comme proxy si vous préférez une solution non-Qt.
L'extension KeePassXC-Browser demande les autorisations suivantes :
Nom | Raison |
---|---|
activeTab | Pour obtenir l'URL de l'onglet actuel |
contextMenus | Pour afficher les éléments du menu contextuel |
cookies | Pour accéder à la liste de suffixes publics interne du navigateur |
clipboardWrite | Permet de copier le mot de passe du générateur de mot de passe vers le presse-papiers |
nativeMessaging | Permet la communication avec l'application KeePassXC |
notifications | Pour afficher les notifications du navigateur |
offscreen | Pour accéder au thème du système lors de la définition des couleurs des icônes (Chrome uniquement) |
storage | Pour stocker les paramètres de l'extension (toujours stockés localement dans le navigateur, ils ne sont jamais synchronisés) |
tabs | Pour demander les URL des onglets et d'autres informations |
webNavigation | Pour afficher les notifications du navigateur lors de l'installation ou de la mise à jour |
webRequest | Pour gérer l'authentification de base HTTP |
webRequestBlocking | Pour gérer l'authentification de base HTTP |
http://*/* | Pour autoriser l'utilisation de KeePassXC-Browser sur tous les sites Web |
https://*/* | Pour autoriser l'utilisation de KeePassXC-Browser sur tous les sites Web |
https://api.github.com/ | Pour vérifier la dernière version de KeePassXC depuis GitHub |
Vérifiez keepassxc-protocol pour plus de détails sur le protocole de messagerie utilisé entre l'extension de navigateur et KeePassXC.
Les traductions sont gérées sur Transifex qui propose une interface web. Veuillez rejoindre une équipe linguistique existante ou en demander une nouvelle s'il n'y en a pas.
Voir wiki.
Consultez notre guide de dépannage pour résoudre les problèmes si les problèmes et solutions précédemment répertoriés ne fonctionnent pas.