Search Results :

×

How to Set Up SSO into Thinkific LMS using Shopify as an Identity Provider?

Unlock easy and secure access to your online courses with Thinkific Single Sign-On (SSO) using your Shopify Store as an Identity Provider (IdP). This integration by miniOrange lets your learners log in to Thinkific with their Shopify credentials, so they don't have to create separate accounts and passwords.

By simplifying authentication and improving user experience, you can increase engagement, raise conversions, and provide a consistent login experience between your e-commerce store and learning platform. Whether you sell digital products or courses, this Shopify-to-Thinkific SSO solution makes access easier while ensuring strong security and smooth usability.

  • Log in to your Shopify Admin.
  • Go to Apps → Shopify App Store.
  • Search for Store as IDP - SSO login.
  • Click Install to add the app to your store.
  • Open the app from Apps to start Thinkific SSO in Shopify configuration.

Integration Thinkific LMS with Shopify

If you want to enroll users in Thinkific for Shopify purchases, then follow the steps provided here.

  • Login to your Thinkific site, go to Settings and then click on Code & analytics.
  • Navigate to API.
Get the API key from Thinkific

  • Copy down the API Key (Shared Secret) by refering the above image and keep it handy for further configuration.
  • Also, Obtain the Subdomain and replace the URL next.
  • Example of JWT Endpoint URL:
    https://{Subdomain}.thinkific.com/api/sso/v2/sso/jwt?jwt=
  • Go to your shopify store, click on Apps tab and select Store as IDP - SSO login application.
Shopify Thinkific site Single Sign-On (SSO)- goto apps tab

  • From the left navigation bar select Apps and click on Add Application button.
Shopify Single Sign-On (SSO)- add applications

  • Select JWT and click on Thinkific.
External JWT or PwdLess and Click on External App

  • In the Add Application Section enter the values by refering the below table.
Application name, description and Redirect URL

Custom Application Name Choose an appropriate name according to your choice.
Description Add appropriate description according to your choice.
Redirect-URL From Step 1 (JWT Endpoint URL)
Group Name DEFAULT
Policy Name Thinkific
Login Method Password

  • Click on Save to save the configurations.
  • To configure App secret, go to Edit against your configured app, Apps >> Select your app >> Edit.
Configure the App secret

  • Now click on Click to reveal App Secret and then click on Customize. Enter the values by refering to the below table and copy down the Single Sign-On URL as it will be used in furthur steps.
App Secret Endpoint URL and Signature Algorithm

App Secret From Step 1. (API Token fetched from Thinkific dashboard)
Signature Algorithm Choose HS256

  • Click on Save.
  • Now, You can access your Thinkific account using Shopify credentials through the Single Sign-On URL.

You have successfully completed Shopify side configuration.

  • Login to your Thinkific account.
  • On the Dashboard, Click on Design your site -> Theme library option.
thinkific Single Sign-On(SSO) design site

  • Click on Three Dots as shown in the below image and select the EDIT CODE option from the dropdown.
thinkific Single Sign-On (SSO) edit-code

  • Now, click on the Snippets link and search for meta_tags file to open it.
Thinkific Single Sign-On (SSO) snippets

  • Add Single Sign-On URL in the below format as shown in the image.(Add the SSO URL for both sign_in_page and sign_up_page)
Thinkific Single Sign-On (SSO) url
Thinkific Single Sign-On (SSO) url
  • Click on Save.

You have successfully configured Thinkific side configuration.

  • Go to your Thinkific site and click on SIGN IN button.
Thinkific Single Sign-On (SSO): miniOrange Login

  • You will be redirected to Shopify store Sign on Page. Enter your Shopify Store login credentials and click on Sign in.
Login into Shopify

  • You will be successfully logged in to your Thinkific account.
Login into Shopify

You have successfully configured Shopify store as an Identity Provider for your Thinkific application.

 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again


ADFS_sso ×
Hello there!

Need Help? We are right here!

support