Web icon

Google Services OAuth2

Stable version 1.0.5 (Compatible with OutSystems 11)
Other versions available for 10 and Older
Uploaded on 09 July 2020 by 
 (8 ratings)

Google Services OAuth2

OAuth2 authentication for Google Services
Read more

Library module that helps you obtain a Token that can be used for authentication in Google REST APIs.

Although this component comes with its own demo eSpace, you can see a better use of it in the Google Sheets Connector.

Release notes (1.0.5)

Updated the Google OAuth API endpoints.

Reviews (3)
in version 1.0.3
The current version didn't work for me. You should add a separate REST API for the Google People API: Also add the query parameter 'personFields' as required parameter to the Google People API.
in version 1.0.3
Google APi methods were updated , so it is necessary to update GetMe url.
My suggestion is to change to People API as recommended by Google.

Thank you
in version 1.0.2
A demo would be greatfull to integrate this component with less effort.
Things that could be improved:
- The example on API AccessTokenGet must have all inputs on the same line, to test this on the fly;
- A first screen, before the google authentication page, to handle with the construction of URL* with an input with where we want be redirect after the user accepts the authentication.
- The preparation of AuthorizationResponsePage has a ForEach that splits the state by demiliter "&". When the callback URL has inputs, how this can be handled?

* In my case, the URL is structured with the following example:
Replacing the #client_id#, #scope#, #state# and #redirect_uri# for another values.
More from João Ventura Abreu