- Admin access to your Google Cloud Platform Account.
- Admin access to your Coginiti Team/Enterprise.
Create a Google Cloud Platform project
Log into your Google Cloud Platform account. If you don't have an existing project where you want to add the OAuth client, create a new project.
Create a Google OAuth 2.0 client
Navigate to the "APIs & Services" -> "Credentials" page. Click on "Create Credentials" -> "OAuth client ID".
If you haven't already, you'll be asked to configure the "OAuth consent screen" first. Fill out the required fields and save.
Configure OAuth 2.0 client
Choose the following settings:
- Application type: Web application
- Authorized redirect URIs:
Click "Create" to finish the OAuth client setup.
Retrieve Client ID and Secret
After creation, you'll see your "Client ID" and "Client Secret". Note these down for the Coginiti configuration.
Set up Google as IdP in Coginiti
Log into Coginiti Team/Enterprise as an admin and navigate to the IdP configuration section. Fill in the form with the following details:
- IdP provider: Google
- Login URL:
- Client Id: The Client ID obtained from Google
- Secret: The Client Secret obtained from Google
- Coginiti host:
openid profile email
- Exchange code URL:
- User information URL:
Click "Save" to finalize the IdP configuration.
Never expose your Google Client Secret in your client-side code or push it to a public repository. Always keep it safe on your server.
This guide provides steps to set up Google as an OAuth 2.0 IdP for Coginiti Team/Enterprise. Be sure to replace placeholders with your actual details. For more information, please refer to Google's and Coginiti's official documentation.
For more in-depth information, please refer to the official Google Cloud documentation