Log-in using an SSO - OpenID Connect

OIDC Integration Guide

Step1: Retrieve Your Account Slug

  • Where to find it: Go to your Peerpanda dashboard and navigate to Account Settings.
  • Copy the account_slug, which will be used in the configuration URLs below.

Step 2: Configure Your Identity Provider (IdP)

In your IdP (e.g., Azure AD, Okta, Google Workspace, Auth0), set up a new OIDC application with the following settings:

  • Client Authentication: Client secret
  • Grant Type: Client Credentials
  • Core Grants: Authorization Code
  • PKCE (Proof Key for Code Exchange):
  • Scopes: openid, email

OIDC Endpoints

Replace {account_slug} with your actual value.

Redirect Uri

https://getpeerpanda.com/app/accounts/oidc/{account_slug}/login/callback/

Initiate Login URI:

Initiate Login URI: https://getpeerpanda.com/app/accounts/oidc/{account_slug}/login/

Post-logout Redirect URI:

Initiate Login URI: https://getpeerpanda.com/app/accounts/oidc/{account_slug}/login/

Sample OKTA Configuration

PeerPanda OIDC SSO Config Okta 1

OIDC PeerPanda Okta Configuration

PeerPanda OIDC SSO Config Okta 2

OIDC PeerPanda Okta Configuration

Preparation Checklist


Before contacting us, make sure you have:

  • Your account_slug
  • A configured OIDC client (with Redirect URI, scopes, etc.)
  • The following ready to share:
    • Client ID
    • Client Secret
    • OIDC Discovery URL (or manual endpoints)

Contact Peerpanda Support

Once everything is configured, contact us directly through the in-app chat in your Peerpanda dashboard.

We'll complete the setup on our side and let you know when it's ready to test.