After adding the authentication identity provider to a CTO2B application, you will be able to sign in with your Google, GitLab or Github account.
Please choose one of the supported authentication identity providers. Follow the instructions to setup configuration and give us the outcome details to do the rest.
At least one of the OAuth methods is mandatory for you to be able to login to CTO2B application. And you can use up to two OAuth method at the same time.
To create a user Group in Google Workspace and configure Google OAuth please follow below steps or visit official Google instructions:
In the Google Cloud console, navigate to APIs & Services.
Click on Create Credentials > OAuth 2.0 Client ID.
Application Type: Choose Web Application
Redirect URL: Will be provided by CTO2B.
Authorized JavaScript origins: Will be provided by CTO2B.
Configure 0Auth consent screen:
Authorized domain: Your Google workspace domain
Application homepage: Will be provided by CTO2B.
Save and copy the Client ID and Client Secret.
Please use 1Password or any similar tool to share this information with CTO2B.
To create a user Group in GitLab and configure GitLab OAuth please follow below steps or visit official GitLab instructions:
Login to GitLab account with Administrator rights.
Click on your profile avatar in the top-right corner.
Select "Groups" from the dropdown menu.
Click the "New group" button
Fill in Group Details
Group Name – Enter a meaningful name for your group.
Group Path – This will be part of the URL (e.g., https://gitlab.com/my-group).
Group Description (optional) – Provide a brief description of the group.
Visibility Level – Choose between:
Private (only invited members can see the group)
Internal (visible to logged-in users)
Public (accessible by anyone)
Click the "Create group" button.