Creating an OAuth Client ID for Google Authentication
Step 1: Set Up OAuth Client ID in Google Console
-
Log in to Google Cloud Console.
-
Select an existing project or create a new one.
-
Set up the OAuth consent screen:
-
Navigate to APIs & Services → OAuth Consent Screen.
-
Fill in the Branding details.
-
Set Authorized Domain to:
zoneandco.com
.
-
-
Create OAuth credentials:
-
Go to APIs & Services → Credentials.
-
Click Create Credentials → OAuth Client ID.
-
Select Application Type: Web Application.
-
Enter a name for the credential.
-
-
Set Authorized Redirect URIs:
-
For global accounts:
-
For EU-based accounts:
-
-
Save the settings and retrieve your Client ID and Client Secret.
⚠️ Google Console UI changes frequently. If these steps don’t match, search online for “create OAuth Client ID in Google” or check Google’s official help page.
Step 2: Configure External Authentication in Zone Employee Portal
-
Log in to Zone Employee Portal as an Administrator.
-
Go to Administration → Additional Setup.
-
Open the External Authentication Provider tab.
-
Click New to create a new authentication provider record.
-
Fill in the required details:
-
Type:
GOOGLE
-
Authorize URL:
-
Client ID and Client Secret: Use the values from Google Console.
-
-
Save the configuration.
Your Zone Employee Portal is now set up to authenticate users with Google OAuth. 🚀