How to get Google Client ID and Client Secret?

1 min read

Create a Google Client ID and Client Secret in the Google Developers Console so you can connect Google sign-in and other Google services to FranConnect.

Before you begin

You must be signed in to a Google account. Have your site URL and the redirect URL you want users returned to after authenticating ready.

Step-by-Step Instructions

Follow these steps to get your Google Client ID and Client Secret

1

Create a project

In the Google Developers Console, click Select a Project › New Project, enter a project name and click Create.

New Project screen with the project name field

Fig 1 — New Project. Enter a name and click Create.
2

Set up the OAuth consent screen

Click OAuth consent screen in the left menu, choose your User Type and click Create.

OAuth consent screen user type selection

Fig 2 — OAuth consent screen. Choose the User Type.
3

Fill in the app details

Add your Application name, Support email, Authorized domain and developer contact details, then click Save and Continue through all four steps and click Back to Dashboard.

OAuth consent screen app information form

Fig 3 — App information. Complete all four consent-screen steps.
4

Create the OAuth client ID

Go to Credentials, click Create Credentials and select OAuth client ID.

Credentials › Create Credentials › OAuth client ID

Create Credentials dropdown with OAuth client ID selected

Fig 4 — Create Credentials › OAuth client ID.
5

Configure the web application

Set Application type to Web application, name the client, enter your site URL under Authorized JavaScript origins and your return page under Authorized redirect URIs, then click Create.

Web application form with authorized origins and redirect URIs

Fig 5 — Authorized JavaScript origins and redirect URIs.
6

Copy your credentials

Copy the Client ID and Client Secret from the confirmation pop-up.

Pop-up showing the generated Client ID and Client Secret

Fig 6 — Copy the Client ID and Client Secret.
Important

Keep the Client Secret private and store it somewhere safe — you will need both values when you configure the integration in FranConnect.

Was this article helpful?
Your feedback helps us improve our documentation.