Name | Date | Size | #Lines | LOC | ||
---|---|---|---|---|---|---|
.. | 03-May-2022 | - | ||||
data/ | H | 03-May-2022 | - | 3,735 | 2,666 | |
doc/ | H | 03-May-2022 | - | 3,335 | 3,054 | |
m4/ | H | 18-Oct-2021 | - | 14,001 | 12,810 | |
po/ | H | 03-May-2022 | - | 72,280 | 58,483 | |
src/ | H | 03-May-2022 | - | 74,822 | 52,937 | |
ABOUT-NLS | H A D | 18-Oct-2021 | 67 | 2 | 1 | |
COPYING | H A D | 26-May-2014 | 25.1 KiB | 494 | 407 | |
Makefile.am | H A D | 11-Feb-2020 | 510 | 33 | 23 | |
Makefile.in | H A D | 03-May-2022 | 29.1 KiB | 937 | 835 | |
NEWS | H A D | 18-Oct-2021 | 36 KiB | 1,904 | 1,546 | |
README | H A D | 17-Mar-2021 | 2.4 KiB | 78 | 55 | |
aclocal.m4 | H A D | 18-Oct-2021 | 43.7 KiB | 1,205 | 1,097 | |
compile | H A D | 18-Oct-2021 | 7.2 KiB | 349 | 259 | |
config.guess | H A D | 18-Oct-2021 | 43.1 KiB | 1,487 | 1,294 | |
config.h.in | H A D | 18-Oct-2021 | 5.2 KiB | 216 | 145 | |
config.rpath | H A D | 18-Oct-2021 | 18.1 KiB | 685 | 588 | |
config.sub | H A D | 18-Oct-2021 | 30.7 KiB | 1,791 | 1,636 | |
configure | H A D | 18-Oct-2021 | 672 KiB | 22,761 | 18,970 | |
configure.ac | H A D | 18-Oct-2021 | 19 KiB | 584 | 501 | |
depcomp | H A D | 18-Oct-2021 | 23 KiB | 792 | 502 | |
gtk-doc.make | H A D | 18-Oct-2021 | 10.6 KiB | 323 | 276 | |
install-sh | H A D | 18-Oct-2021 | 15.3 KiB | 530 | 346 | |
ltmain.sh | H A D | 18-Oct-2021 | 316.6 KiB | 11,150 | 7,980 | |
missing | H A D | 18-Oct-2021 | 6.7 KiB | 216 | 143 |
README
1GNOME Online Accounts - Single sign-on framework for GNOME 2========================================================== 3 4 5Facebook 6-------- 7 8OAuth 2.0: 9https://developers.facebook.com/docs/authentication/ 10https://developers.facebook.com/docs/facebook-login/manually-build-a-login-flow 11https://developers.facebook.com/docs/reference/dialogs/oauth/ 12https://developers.facebook.com/tools/explorer/ 13 14Scopes: https://developers.facebook.com/docs/authentication/permissions/ 15 16Notes: 17The client-side flow returns the access_token and expires_in in the URI's 18fragment, and does not provide a refresh_token. However, if the user denied 19access then the error is returned in the URI's query. The URIs look like this: 20 - <get_redirect_uri>?#access_token=... 21 - <get_redirect_uri>?error=access_denied...#_=_ 22 23 24Flickr 25------ 26 27OAuth 1.0: http://www.flickr.com/services/api/auth.oauth.html 28 29 30Foursquare 31---------- 32 33OAuth 2.0: https://developer.foursquare.com/overview/auth 34 35 36Google 37------ 38 39OAuth 2.0: 40https://developers.google.com/accounts/docs/OAuth2InstalledApp 41https://developers.google.com/apis-explorer/ 42https://developers.google.com/oauthplayground/ 43 44Scopes: 45https://developers.google.com/accounts/docs/OAuth2Login 46https://developers.google.com/google-apps/calendar/auth 47https://developers.google.com/google-apps/contacts/v3/ 48https://developers.google.com/drive/web/scopes 49https://developers.google.com/google-apps/gmail/oauth_protocol 50https://developers.google.com/picasa-web/docs/2.0/developers_guide_protocol 51https://developers.google.com/talk/jep_extensions/oauth 52https://developers.google.com/cloud-print/docs/devguide 53 54Sometimes the documentation is lacking. In such cases, the following can be 55useful: 56https://developers.google.com/apis-explorer/ 57https://developers.google.com/oauthplayground/ 58https://discovery-check.appspot.com/ 59 60Notes: 61We are allowed to embed the client_secret in the source code. See 62https://developers.google.com/accounts/docs/OAuth2InstalledApp#overview 63 64 65Windows Live 66------------ 67 68OAuth 2.0: http://msdn.microsoft.com/en-us/library/live/hh243647.aspx 69 70Scopes: 71http://msdn.microsoft.com/en-us/library/live/hh243646.aspx 72http://blogs.office.com/b/microsoft-outlook/archive/2013/09/12/outlook-com-now-with-imap.aspx 73 74Notes: 75We do not need the client_secret because we are marked as a desktop or mobile 76application, and we use https://login.live.com/oauth20_desktop.srf as the 77redirect_uri. 78