secret portal: Create keyring when no keyring exists
Currently gnome-keyring
does assume the keyring to be named login
when there is no default keyring. But it's possible that no default keyring exists and also login
doesn't exist. I think we should create a keyring when there is none or at least throw a proper error instead of request cancelled.
CC: @pabloyoyoista
Related issue: https://gitlab.gnome.org/GNOME/fractal/-/issues/1112
Edited by Julian Sparber