Settings

Make sure the user is first added to the Team page using their Google email address.

Step 1: Create a project in Google APIs

To be able to use Google SignIn in Kaleidoscope, you can use Firebase console.

Creating a Firebase project will also automatically create a project in Google APIs where you can find credentials for your app, which are needed. Or, you can directly create a project in Google APIs.

Create an OAuth client ID in Google API Console,

And don't forget to select the "Application type" as "Web application".

Create Google Cloud Platform credentials for web application

Click "CREATE CREDENTIALS"

Create Credentials

Then Select OAuth client ID

Select OAuth Client ID

and Select from drop-down Application Type

Web application

Name it as you want. For better naming, use the Kaleidoscope-deployment name. For example: Kaleidoscope-demo-env

Name OAuth Client

Now we need to add Authorized redirect URIs. You can get that from Kaleidoscope web application. Login using your Admin credentials to Kaleidoscope-application.

Follow these steps:

  1. Navigate to Kaleidoscope application.

    Navigate to Kaleidoscope
  2. Click Settings.

    Settings
  3. Open SSO.

    Enable SSO
  4. Click Enabled.

    Enabled
  5. Click the Copy icon, and that is the Authorized Redirect URI you need to paste in Google Console.

    Copy URI

Now Click on Create Button after adding the Authorized redirect URI.

For Authorized JavaScript origins, add:

https://<your_tenant_id>.k6scope.com

Last updated

Was this helpful?