Google Authentication Module
This authentication module lets users log in to Hub with the email addresses and passwords they manage in Google.
When you enable Google authentication in Hub:
- Your users log in to Hub with the credentials they use for their Google accounts.
- Your Hub users have fewer accounts and passwords to remember.
- New users with Google accounts can create their own accounts in Hub.
Enable Google Authentication
To allow users with existing Google accounts to log in to Hub, enable the Google authentication module.
This procedure takes place in three steps:
- Generate a Redirect URI in Hub. When you create an authentication module for Google, Hub generates a redirect URI to use with this service. This URI identifies the source of each login request to Google.
- Generate a Client ID and Secret in the Google API Manager. Every login request sent from Hub to Google includes a unique identifier. The ID and secret you store in the authentication module tell Google that each login request is authorized.
- Enable the Auth Module in Hub. When you have generated the information Hub uses to authenticate with Google, copy the values into Hub and enable the module.
Prerequisites
Before you start, verify the following requirements:
- You have Create Auth Module and Update Auth Module permissions in Hub.
- You have an active account for any Google product or service.
Generate a Redirect URI in Hub
- In the Access Management section of the Administration menu, select .
- From the Add Module drop-down list, select Google.
- The Auth Modules page displays the settings for a new Google authentication module.
- Hub generates a redirect URI for you to use in Google.
- Copy the redirect URI as instructed on the page.
- Click the link to access the Google API Manager.
Generate a Client ID and Secret in the Google API Manager
- Log in to your Google account.
- Select or create a project.
- Open the API Manager.
- On the left, select Credentials.
- From the Create credentials drop-down list, select OAuth client ID.
- Click the Configure consent screen button.
- In the OAuth consent screen page, enter a product name and click the Save button.
- For the Application type, select Web application.
- In the Authorized redirect URIs field, paste the redirect URI you copied from the Auth Module page in Hub.
- Click the Create button.
Enable the Auth Module in Hub
- Copy the client ID from Google and paste it into the Client ID input field in Hub.
- Copy the client secret from Google and paste it into the Client Secret input field in Hub.
- Configure the optional settings for the authentication module. For more information, see Settings.
- Click the Enable module button.
- The Google authentication module is enabled.
- The icon stored in the Button Image setting is added to the login dialog window. Users can click this icon to authenticate with their Google accounts.
Settings
Last modified: 19 July 2017