Usar gerenciadores de senhas com navegadores da Web
O KDE Linux distribui navegadores web como pacotes Flatpak, o que impede que gerenciadores de senhas de terceiros, como o 1Password e o KeePassXC, se comuniquem com suas extensões de navegador até que implementem suporte ao protocolo “Flatpak XDG Native Messaging Proxy“. Até o momento, nenhum deles o fez.
Atualmente, não existe uma solução simples para resolver esse problema no KDE Linux. Recomenda-se que os usuários em geral escolham um método diferente para gerenciar senhas.
As opções apresentadas aqui são adequadas apenas para usuários avançados que se sintam à vontade para fazer ajustes e recuperar equipamentos danificados.
1Password
É possível configurar a comunicação do 1Password com sua extensão de navegador instalando-a usando Nix, Distrobox ou manualmente usando este script.
KeePassXC
Diversas opções para permitir que o KeePassXC se comunique com sua extensão de navegador podem ser encontradas nos seguintes sites:
- https://www.snamellit.com/blog/keepassxc-and-flatpak
- https://discourse.flathub.org/t/how-to-run-firefox-and-keepassxc-in-a-flatpak-and-get-the-keepassxc-browser-add-on-to-work/437
Ajude a melhorar essa situação
Por favor, considere enviar feedback aos desenvolvedores de gerenciadores de senhas e fornecedores de navegadores, solicitando melhorias no suporte a sistemas operacionais imutáveis e na comunicação nativa entre aplicativos em sandbox Flatpak, bem como no suporte ao Flatpak em geral.
Veja também:
- https://lists.freedesktop.org/archives/flatpak/2025-April/002386.html
- https://bugzilla.mozilla.org/show_bug.cgi?id=1955255
- https://github.com/keepassxreboot/keepassxc/issues/12327
Artigo contribuído por Nate Graham e Rudolf Psenicnik sob a licença CC-BY-4.0.