On Thu, Jan 24, 2019 at 01:29:54PM +0000, Matthew Paul Thomas via 
desktop-devel-list wrote:
> *   For some reason that isn???t clear to me, GOA cares what you use each
>     account for, rather than merely recording which apps the user has
>     granted access to each account.

Because that's how Google, Facebook, and Microsoft's services work.

The program needs to explicitly say exactly which subset of services
it's going to use, and the user needs to sign off on that. The
technical term is "OAuth2 scope".

>     Why was there such a thing as
>     ???Documents support??? in GOA in the first place? This suggests that if
>     Facebook or Google or Microsoft announced and released a new chat
>     app XYZ tomorrow, which integrated with their usual account
>     system, it couldn???t use your Facebook or Google or Microsoft account
>     stored in GOA, because GOA wouldn???t include ???XYZ support???.

You cannot just go and use the chat API or services just because the
user had added a Facebook or Google or Microsoft account. It will very
likely fail to authenticate; or your program will get banned by the
service provider.
_______________________________________________
desktop-devel-list mailing list
desktop-devel-list@gnome.org
https://mail.gnome.org/mailman/listinfo/desktop-devel-list

Reply via email to