Re: GNOME Online Accounts 3.34 won't have documents support

Emmanuele Bassi <ebassi gmail com> wrote:
This is because we never specified a way to get third party keys stored inside GOA as part of a process 
to get third party modules to it.

If apps could provide their own keys that would certainly change the
picture (I didn't actually know it was a possibility.) It would also
change the nature of Online Accounts of course; it's always been
designed as part of the system, that's used by the system and the core
apps. Might take a little thought.
We had a key store for web services API keys in Moblin/MeeGo, as part of libsocialweb, mostly because we 
couldn't have OEMs ship with Intel OTC keys, and OEMs didn't want to make their key public either. :-)

Re-implementing that would not be hard, especially if we make it a prerequisite that new services must come 
with their own key. Additionally, it would let downstream vendors ship their own keys, if they are so 

Thinking about this idea a little more, I wonder what the value would
be for users, over apps implementing online auth themselves.

The original goal of Online Accounts was single sign-in: it was to
avoid users having to repeatedly log into the same account, and to
avoid multiple apps from carrying the UI to do so. If apps provide
their own keys, then I assume that users will have to authenticate for
each key, so the main advantage to users wouldn't apply.

The main other advantage that I can think of would be that it would
make Online Accounts into a convenient place where someone can get an
overview of apps using online accounts, although quite how compelling
that is I'm not sure, particularly since it's not going to cover every
app and account on the system.


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]