Register an Application
You must have permission to manage applications in your Google Console.- If you have access to multiple projects, select the project in the top menu in which you want to register the application.
- Navigate to API & Services > Credentials.
Figure: Locating the Credentials Page
Figure: Locating the Credentials Page

- Click CREATE CREDENTIALS and select OAuth client ID from the dropdown menu:
Figure: Creating a New Credential
Figure: Creating a New Credential

- Select “Web application” from the Application type dropdown menu. You can accept the default Name for the OAuth 2.0 client.
- Add the following redirect URIs:
- https://<Densify instance>:443/redirect—This is the login redirect forDensify.
- https://<Densify instance>:443/openIdError—This is an error message page. The session management filter will redirect the user to the specified OpenID page. For example, when the Google user does not exist in Densify.
- https://<Densify instance>:443/openIdLoggedOut—This is logout URI. Specify this page if the configuration property, “login.openId.useStaticLogout” is set in the Densifyconfiguration settings.
These are examples only. Contact Densify for the actual URIs.
Figure: Creating a OAuth Client ID
Figure: Creating a OAuth Client ID

- Click CREATE to create the client.
Figure: Client Creation Confirmation
Figure: Client Creation Confirmation

- Copy the credentials and download the .JSON file.
Logout Redirect Process
Google does not follow the same logout process as the other supported openID providers.- Revokes the authentication token that was provided to user. If successful, then redirect to the specified Densify page.
- This will not logout user from their Google account, but will only disable the selected connection made between the user and GCP account.
- Redirection to Densify will now show the Google login screen, but will not request a password, as the user is not logged-out of their Google account