Okta OIDC

Configure Single Sign-On (SSO) with Okta for React Native Stallion using OpenID Connect.

Free for All Plans:

SSO is available for free on all React Native Stallion plans.

Okta OIDC Setup

This guide walks you through configuring SSO with Okta as your identity provider.

Prerequisites

  • Admin access to your Okta organization
  • Admin access to your Stallion organization

Step 1: Create an OIDC Application in Okta

  1. Log in to your Okta Admin Console
  2. Navigate to ApplicationsApplications
  3. Click Create App Integration
  4. Select OIDC - OpenID Connect as the sign-in method
  5. Select Web Application as the application type
  6. Click Next

Step 2: Configure Application Settings

Configure the following settings:

SettingValue
App integration nameStallion SSO
Sign-in redirect URIshttps://api.stalliontech.io/api/v1/sso/auth/login/callback
Sign-in redirect URIshttps://api.stalliontech.io/api/v1/sso/auth/finalize/callback
Sign-out redirect URIshttps://console.stalliontech.io

Step 3: Gather OIDC Configuration

After creating the application, note down the following values:

  • Client ID - Found in the application's General tab
  • Client Secret - Found in the application's General tab
  • Issuer URL - Format: https://{your-okta-domain}

Step 4: Configure SSO in Stallion Console

  1. Log in to Stallion Console
  2. Navigate to your OrganizationSSO Settings
  3. Click Configure SSO

Step 4.1: Enter Configuration

Enter the following details:

FieldDescription
DomainYour organization's email domain (e.g., yourcompany.com)
Org SlugA unique identifier for your organization
Issuer URLFrom Step 3 (e.g., https://{your-okta-domain})
Client IDFrom Step 3
Client SecretFrom Step 3

Click Next to proceed.

Step 4.2: Verify Domain

  1. Copy the provided TXT record
  2. Add it to your domain's DNS settings
  3. Wait for DNS propagation (this may take a few minutes)
  4. Click Verify to confirm domain ownership

Step 4.3: Finalize SSO

  1. Click Finalize SSO
  2. You will be redirected to Okta to log in
  3. Complete authentication with your Okta credentials
  4. Once successful, SSO is fully configured

Step 5: Assign Users

In Okta, assign the Stallion application to users or groups who should have access.

Troubleshooting

Need Help?:

If you encounter issues during setup, contact our support team at stalliontech.io/contact.