google-services-oauth2
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 
4.3
 (8 ratings)
google-services-oauth2

Google Services OAuth2

Details
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.


What’s new (1.0.5)

Updated the Google OAuth API endpoints.

Reviews (3)
2020-03-24
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: https://people.googleapis.com. Also add the query parameter 'personFields' as required parameter to the Google People API.
2019-11-25
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
2019-01-02
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:
"https://accounts.google.com/o/oauth2/auth?response_type=code&client_id=#client_id#&scope=#scope#&state=#state#&redirect_uri=#redirect_uri#&approval_prompt=force&access_type=offline"
Replacing the #client_id#, #scope#, #state# and #redirect_uri# for another values.
More from João Ventura Abreu