CompanyOnwership_icon
OutSystems Lab
Created on 03 February 2021
icon_unfollowing
Login to follow
google-authentication-core

Google Authentication Core

Stable version 1.0.5 (Compatible with OutSystems 11)
Uploaded on 02 August 2022 by 
OutSystems Lab
google-authentication-core

Google Authentication Core

Details
Core module to do an OAuth2.0 authentication for a web application to server. Contains a data model to store the configurations like Client Id and Client Secret and scopes. Connects to the google authentication APIs and has logic to get a token per user id.
Read more

In this component you'll find a block with the "Sign in with Google" button that will trigger the callback to login and validate permissions and scopes of your google account.


Public Server Actions available in this integration:
-Get Token - Get the access token. This action will check if the latest token is still valid and if it's not, it calls a new one with the refresh token service. The token is associated to the current logged user.


Blocks and Screens used:

- GoogleAuth (Block)

- oAuthCallback (Screen)


Rest services used:

- PostToken and RefreshToken - /token (POST)


For more information please consult the Using OAuth 2.0 to Access Google APIs.

You should install and use the Google Authentication Management component to manage the configurations for the OAuth

To demo this application you can install the Google Components Demo

Release notes (1.0.5)
  • Fixed "The parameter is incorrect" error.
  • Changed the token encryption to use AES instead of RSA. Tokens saved by previous versions of the component will not be read by this new version.
Reviews (0)
Category
Device capabilities, Security & authentication
Support options
This asset is not supported by OutSystems. You may use the discussion forums to leave suggestions or obtain best-effort support from the community, including from  who created this asset.
Dependencies
See all 2 dependencies
Application Objects
Google Authentication Core has 8 AOs.
Team
Compatible with
Version 11
11.9.2 or higher
11.8.0 to 11.9.0
Database:
All
Asset consumers
No consumers yet.
Weekly downloads