goldwarden
goldwarden copied to clipboard
Libsecret Support
Hi, I got the impression that goldwarden integrates with Secret service? This is from it integrating with the desktop environment, and from a comment on bitwarden forum.
However, I don't see it on the dbus, so, is secret service/libsecret supported?
In that case, any suggestion on how to trouble shoot it missing?
And otherwise, I would like to add a feature request for it.
At the moment, there is no libsecret support. The comment must have gotten something mixed up. I had a brief discussion about this here: https://github.com/quexten/goldwarden/discussions/2 But to be honest I have not yet had the time to take a closer look at implementing this.
Thank you for the answer. Understand that time is lacking, the following is for inspiration, not pressure.
So far this project looks very interesting. And as libsecret/secret service is the closest to a standard for password management in desktops, and quite wide adopted, I think it would fit this project well. Opening up for general password saving and completion in programs and browsers. I have found some go-implementations, but as I'm not into that language, I won't try to figure out what is good.
Thanks for the good job, and I keep my fingers crossed that it eventually happens 😃
Interesting related topic: https://gitlab.gnome.org/gnumdk/passbook/-/issues/17
If the above were to move forward, there would be a good standardized way to access per-url credentials, which would make libsecret support immensely useful. Sadly, there has not been too much movement on that front just yet.
Or - even better - https://github.com/flatpak/xdg-desktop-portal/issues/311
KeepassXC Desktop application seems to did ich here: https://github.com/keepassxreboot/keepassxc/commit/e121f4bc2883fda73a495546ea8b8833e51ca8ae With the FeatureBounty https://github.com/keepassxreboot/keepassxc/issues/1403
Would libsecret support allow Goldwarden to use the GNOME Keyring for authentication instead of PIN?
For example, GNOME DejaDup uses the Keyring to store a key which I think is derived from my "encrypt backup" password, so when a backup needs to be made, DejaDup will use the key in the Keyring to encrypt my backups.
Would Goldwarden libsecret in order to provide such functionality? I tried finding an Issue Request about "Login with Keyring instead of PIN" but couldn't find any. Is it more or less secure than the current PIN implementation?