Anzu supports Google as an auth provider. To enable Google as an auth provider, you will need to create a Google OAuth app and configure it in the Anzu dashboard.

Getting Started

Head over to the Anzu dashboard, go to User Management and expand Google in the Auth Providers section. There, you will see two inputs for the Client ID and Client Secret of your Google OAuth 2.0 client. We will obtain these in the next step. Keep the dashboard open, as we will need it again later.

Obtaining OAuth 2.0 credentials

  • Go to the Google Cloud Platform Console.
  • Click + Create Credentials and select OAuth client ID.
  • Select Web application as the application type.
  • Enter a name for the OAuth client (e.g. Anzu production).
  • Under Authorized redirect URIs, enter the redirect URI displayed in the Google settings of the User Management settings in the Anzu dashboard (visible in the previous step)
  • Click Create.
  • Copy the Client ID and Client Secret from the OAuth client you just created and paste them into the corresponding fields in the Anzu dashboard.

Configuring the OAuth consent screen

  • If you closed the previous tab, go back to the Google Cloud Platform Console.
  • Go to OAuth consent screen
  • Select External as the user type.
  • Click Create.
  • Enter the name of your product for the App name field
  • Enter your email address for the Support email field
  • Upload a logo for your product
  • Enter a Privacy policy URL and Terms of service URL
  • Enter for the Authorized domains field
  • Enter a developer contact email address for the Developer contact information field
  • Click Save and Continue.
  • Click Add or remove scopes.
  • Select email and profile (the first two entries) and click Update.
  • Click Save and Continue.
  • Verify that the information is correct and click Back to dashboard.