Okta SSO for Thinkific
WooNinja SSO integrates Okta as an identity provider for your Thinkific site. Supports both SAML 2.0 and OpenID Connect protocols with automatic user provisioning, flexible attribute mapping, and multi-tenant configuration.
Protocol support
SAML 2.0
Full SP-initiated and IdP-initiated SAML flows. Configurable per tenant with signed assertions, encrypted assertions, and custom NameID format. Each client connection has its own metadata endpoint.
OpenID Connect
Authenticate via OIDC with PKCE and refresh token support. Managed Socialite provider automates the OAuth 2.0 authorisation code flow with standard claims mapping.
Auto-provisioning
Create Thinkific learner accounts on first Okta login. Update profile data on every session and manage seat limits automatically.
Attribute mapping
Map OID, MACE-Dir, Microsoft Graph, and Okta short-name attributes to Thinkific user fields and custom profile fields. Configured per connection.
Enrolment management
Auto-enrol learners into Thinkific products, bundles, and courses via queued jobs. Supports application assignment, shareable links, and external role mapping.
Multi-tenant
Configure separate Okta connections for different Thinkific sites, business units, or client environments from one WooNinja SSO installation.
Ready to connect Okta to Thinkific?
Deploy Okta SSO in days, not weeks. Contact us for a walkthrough and setup timeline.
Book a demo