I am developing an app notifi for sending push notifications to devices.
I do not require the user to sign up and instead send a key for them to store as a sort of password locally that is why I would like to store in the password manager. I could however just store in a file if you would prefer?
I am also not massively a fan of the isolation of the password manager how come it isnât like apple keychain where an app can write and then read only the one they have written to without requiring a password?
In general (as you noted) since the password manager is shared across all applications (both snaps and non-snap applications) we do not usually grant auto-connect for this as it exposes the users other credentials to the given snap plus it exposes the snapâs secrets to other apps as well. As such I would recommend you store the password in a file perhaps as this at least will isolate it from other snaps. Hopefully once xdg-desktop-portal gains support for a password manager / secrets service then this could be auto-connected as it would be isolated from other snaps/apps but for now I vote -1 to this request.
I am -1 as well for auto-connect password-manager-service to notifi. I also suggest this snap stores the âsort of passwordâ in an area private to the snap.