Sso Callback Redirect
GET/auth/sso/callback/:organization_slug/:provider_slug
Custom SSO callback endpoint that redirects to SuperTokens.
This endpoint:
- Accepts clean URL path: /auth/sso/callback/{organization_slug}/{provider_slug}
- Validates the organization and provider exist
- Builds SuperTokens thirdPartyId: sso:{organization_slug}:{provider_slug}
- Redirects to SuperTokens callback: /auth/callback/{thirdPartyId}
SuperTokens then handles:
- Exchange code for tokens (using our dynamic provider config)
- Get user info
- Call our sign_in_up override (creates user_identity, adds user_identities to session)
- Redirect to frontend with session cookie
Request
Responses
- 200
- 422
Successful Response
Validation Error