Question
- When do I use OIDC and when do I use SSO?
Solution
Whether you use OpenID Connect (OIDC) or Single Sign-On (SSO) to automatically sign users in depends on the login direction.
OpenID Connect
(Thinkific -> 3rd Party Software)
OIDC lets you sign users into your own service using their Thinkific credentials. This is mostly used by app developers to log their users into their app seamlessly. OpenID Connect allows apps to retrieve information about the end-user via the OAuth authorization code flow, which can then be used to sign users into your service.
Custom SSO
(Identity Provider -> Thinkific)
Custom SSO enables customers on our Plus plan to sign users into Thinkific using a separate Identity Provider (IDP). This creates a seamless login experience for users when navigating between your primary authenticator and your Thinkific site.
In addition to this documentation, you can also review our course, How to build SSO for Thinkific.
For specific code examples of Custom SSO please check out this article: SSO Examples
Learn More About