Okta Authentication

Prerequisites

  • Admin access to your Okta tenant: https://<your-org>.okta.com/admin

Index

1. Create an App integration in Okta

2. Configure OKTA in Softdrive

3. Login with Okta in your Softdrive App


Content

1. Create an App integration in Okta

  • Go to: https://<your-okta-domain>.okta.com/admin
  • Log in with your admin credentials.
  • In the left sidebar, click Applications → Applications.
  • Click Create App Integration.
  • Configure the app integration for Modern web/mobile apps, OAuth 2.0.
    Sign-in method: OIDC – OpenID Connect
    Application type: Web Application


  • Click Next.
  • On the next window fill the app settings:
    • App Name (example: “Softdrive Integration”).
    • Grant Type Settings: Check Authorization Code.


  • Set the Sign-in Redirect URI:
    https://softnet.softdrive.co/auth/okta/callback


  • (Optional) Sign-out Redirect URI:
    https://softnet.softdrive.co


  • Assign users to the app:
    • Go to the app’s Assignments tab.
    • Click Assign → Assign to People or Groups.
    • Assign users who should have access.
  • Collect the Client ID and Client Secret from the General tab.

2. Configure OKTA in Softdrive

  • Log in to the Softdrive Dashboard https://dashboard.softdrive.co/
  • Navigate to Security → Authentication


  • Click the gear icon in Okta SSOand configure:
    • Client ID and Client Secret
    • Domain and User Info URL from Okta
  • Click Save Configuration.
  • Enable Okta SSO.

3. Login with Okta in your Softdrive App

  • On the login screen, choose Okta.


  • Provide your email address and click Login with Okta.


  • Log in with your Okta credentials.