Skip to content

Configure Google as the Identity Provider

To configure Google as your external identity provider, go to the Google Cloud Console Resource Manager to create a new project.

  • Click on Create Project and name it (e.g, UC demo)

Configure OAuth

  • Go to your project, then select APIs & Services > OAuth consent screen

  • Choose External and then click Create.

Configure App Information

  • For the App information dialog, please provide the App name, user-supported email, and Developer contact information at a minimum. Click Save and Continue.

  • For the purpose of this demo, skip Scopes, Test users, and go directly to Summary return Back to Dashboard.

Configure OAuth client ID

  • Click APIs & Services > Credentials and click the Create Credentials button to create an OAuth client ID.
  • Application type: Web application
  • Name: UC demo web client
  • Authorized JavaScript origins: http://localhost, http://localhost:3000 (this is required for the UI)
  • Authorized redirect URIs: http://localhost, http://localhost:3000 (this is required for the UI)

Obtain Client ID and client secret

  • Once the OAuth client ID is created, a pop-up dialog box will appear containing the Client ID and client secret. Make sure to copy and/or download it (via the Download JSON button), as this will be needed in the following steps.