Google

Use these instructions to set up Google as your SSO provider for Tonic Ephemeral.

Create an OAuth 2.0 client ID in Google

  1. Click Create credentials, located near the top.

  2. Select OAuth client ID.

  3. Select Web application as the application type.

  4. Choose a name.

  5. Under Authorized redirect URIs, add the URL of the Ephemeral server with the endpoint /sso/callback. For example, for a local Ephemeral server at http://localhost:3000, you would need to set the redirect URL tohttp://localhost:3000/sso/callback. Also note that internal URLs might not work.

  6. On the confirmation page, note the client ID and client secret. You will need to provide them to Ephemeral.

Ephemeral configuration

After you complete the configuration in Google, you uncomment and configure the following values in the Ephemeral Helm chart.

  • The client ID

  • The client secret

In values.yaml:

# Google SSO Config
# -----------------
sso:
  isEnabled: true
  google:
    clientId: <client-id>
    clientSecret: <client-secret>

Last updated