I spent the last couple of days working on a library to store your secrets safely using either the Secret Service or the file backend (backed by the secrets portal, compatible with libsecret): https://crates.io/crates/oo7
Huge thanks to Sophie for implementing the file backend format, @maximiliano for handling the encrypted sessions.
@bilelmoussaoui oo7 was the perfect name for this, great job
@bilelmoussaoui @maximiliano and now @sophie is on the fediverse too :)
@bilelmoussaoui @maximiliano Nice! It would be great to have a cross platform library on top of this like qtkeychain.
@be @maximiliano I think there is one already, not sure how well maintained it is
@bilelmoussaoui @maximiliano Wow, cool!
Why a new library you might ask? I wanted to migrate my app's secrets from the host to the sandbox and neither secret-service-rs nor libsecret provides an API for doing so.