Fetching Client ID and Client Secret in Google | Zoho Recruit

Fetching Client ID and Client Secret in Google

Federated login allows candidates to sign in to the portal using a single set of credentials from Google. Here, Google will act as an identity provider (IdP) and verify the candidate's identity. This eliminates the need for candidates to create and manage multiple accounts and passwords across different platforms.

Availability

Available forProfile PermissionsUser with admin profile 
EditionsStaffing Agency and Corporate HR
PlansEnterprise, Professional, Zoho One, and People plus

Steps to Configure a Google Federated Login   

Step 1: Create a Google Project  

  1. Navigate to Google Developer Console and log in with your credentials.
  2. Enter your Client Portal Name/Company Name, then click Create.
  1. Navigate to Menu >  APIs & Service > OAuth Consent Screen.
  2. You will be redirected to the Google Auth platform page.
  3. Click the GET STARTED button.

Step 3: Configure Project Details  

  1. The Project Configuration screen will appear.
  2. Enter the Application Name and the User Support Email, then click Next.
  1. Click Next.

Step 4: Set Up Audience  

  1. In the Audience section, select External.
  2. Click Next.

Step 5: Enter Contact Information  

  1. In the Contact Information section, enter your Email Address.
  2. Click Next.

Step 6: Accept Google’s API Services User Data Policy

  1. Check the box to agree to Google’s API Services User Data Policy.
  2. Click Continue, then click Create.

Step 7: Create an OAuth Client  

  1. The OAuth Overview page will appear.

  2. Click the CREATE OAUTH CLIENT button.

  1. You will be directed to the Create OAuth Client ID page.
  2. Click the Configure Consent Screen button.

Step 9: Choose Application Type  

  1. Select Web application in the Application Type dropdown.

  2. Enter the name of your Zoho Recruit Portal in the Name field.

Step 10: Configure Redirect URI  

  1. Open Zoho Recruit in a new tab.
  2. Copy the Redirect URL provided by Zoho Recruit.
  3. Return to the Google Developer Console.
  4. Paste the copied Redirect URL into the Authorized Redirect URLs field.
  5. Click Create.

Step 11: Retrieve Client ID and Client Secret

  1. A client will be created.
  2. Copy both the Client ID and Client Secret.

    Step 12: Configure in Zoho Recruit

    1. Open Zoho Recruit in a new tab
    2. Use the Client ID and Client Secret from Step 11 to configure the federated login.
    3. Your Google Login Configuration will be saved, and the federated login setup will be completed.

    Step 13: Verify Google Sign-In on Your Portal  

    1. When a candidate visits your portal, they will see an option to sign in using their Google Account.
    2. Upon clicking the option, they will be redirected to the Google Sign-In Page.
    3. Once they enter their correct credentials, they will be authenticated and granted access to their candidate portal.