GNOME Bugzilla – Bug 358811
Audioscrobbler plugin should store password in keyring
Last modified: 2009-11-09 21:31:07 UTC
Currently the AudioScrobbler plugin stores its password in plain text in GConf. Ideally this should be stored in the keyring instead.
I confirm this is still the case for 0.13.1.
Do different users have different keyrings or is there one master keyring to rule them all?
I'm pretty sure the keyring is specific to the logged in gnome user. Is that what you mean Bojan?
Exactly what I meant. Thanks! If I remember correctly, this code is already in the source tree somewhere, it just never got integrated (Aaron told me where it is, but I cannot for the life of me remember)
Same for 0.13.2, with one interesting twist: the Last.fm Radio plugin stores the same account password to the 'login' keyring (the same one used by Network-Manager, etc.). So this should be (potentially) easy to port from the Radio plugin to the Audioscrobbler one. :)
*** Bug 513915 has been marked as a duplicate of this bug. ***
Banshee 1.0 now stores the password only once, in GConf, and it's hashed. It looks like the Gnome.Keyring was intentionally removed for 1.0. If it is indeed the case, I'd suggest to mark this one as WONTFIX.
Any update on this one? It would be nice to clean out some of these old 0.13.x bug reports.
This is really still a valid bug; we should use the keyring, we just got rid of it temporarily b/c it was causing too many problems.
*** Bug 568656 has been marked as a duplicate of this bug. ***
Bulk changing the assignee to banshee-maint@gnome.bugs to make it easier for people to get updated on all banshee bugs by following that address. It's usually quite apparent who is working on a given bug by the comments and/or patches attached.
After the upgrade to the Last.fm 2.0 API (see bug #541227), we're not storing the user's Last.fm password anymore. We now store a session key in GConf, which only allows access to the API, and only in combination with the Banshee API key and secret.