Search Results :

×

LearnWorlds Single Sign-On (SSO) using Shopify Store as Identity Provider

LearnWorlds Single Sign On (SSO) using your Shopify store. miniOrange provides a ready-to-use solution for your Shopify store. This solution ensures that you are ready to roll out secure access to your LearnWorlds LMS using Shopify Store credentials within minutes.

The LearnWorlds LMS is an all-in-one platform to Create, Sell & Market your online courses and provide online training. LearnWorlds empowers online trainers, educators, and enterprises to create unique, interactive, and social learning experiences. Login using the Shopify ( Shopify Store as SAML IDP ) application gives you the ability to use your Shopify store credentials to log into LearnWorlds LMS. Here we will go through a step-by-step guide to configure Single Sign-On (SSO) between the LearnWorlds LMS as a Service Provider and the Shopify store as an Identity Provider.

  • Log in to your Shopify Admin.
  • Go to AppsShopify App Store
  • Search for LearnWorlds Single Sign-On
  • Install LearnWorlds Single Sign-On app to your store
  • Open the app from Apps section in left navigation menu to start the configuration
  • Login to your LearnWorlds admin account > Click on Site Builder > Sign in/up and select SAML.
  • Copy the Service Provider (SP) URL (Entity ID) and Assertion Consumer Service (ACS) URL and keep them handy as they will be used in furthur steps.
 Azure AD Admin Dashboard - Shopify miniOrange SSO

  • Now go to your shopify store, click on Apps tab, and select Store as IDP-SSO login application.
 Azure AD Admin Dashboard - Shopify miniOrange SSO

  • Click on the Setup Application button in the left navigation bar.
 Azure AD Admin Dashboard - Shopify miniOrange SSO

  • From the left navigation bar select Apps and click on Add Application button.
 Azure AD Admin Dashboard - Shopify miniOrange SSO

  • Go to the SAML tab. Search for custom and select Custom SAML App.
 Azure AD Admin Dashboard - Shopify miniOrange SSO

  • Enter the values corresponding to the information from LearnWorlds LMS. Refer to the table below.
 Azure AD Admin Dashboard - Shopify miniOrange SSO

Service Provider Name LearnWorlds
SP Entity ID or Issuer From Step 1
ACS URL From Step 1
NameID Format urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress
NameID E-Mail Address
  • Enter the Add Policy Section, and fill out the fields by referring the below table:
 Azure AD Admin Dashboard - Shopify miniOrange SSO

Group Name DEFAULT
Policy Name LearnWorlds
Login Method Password
  • Click on the Save button to save your configuration.
  • Now navigate to the Select option and choose the Metadata tab.
 Azure AD Admin Dashboard - Shopify miniOrange SSO

  • Now click on Show Metadata Details under INFORMATION REQUIRED TO AUTHENTICATE VIA EXTERNAL IDPS section. Copy down these data as they will be used in further steps.
 Azure AD Admin Dashboard - Shopify miniOrange SSO
 Azure AD Admin Dashboard - Shopify miniOrange SSO

You have completed Shopify side configurations.
  • To configure SSO in LearnWorlds head over to your LearnWorlds Admin account settings.
  • Click on Site BuilderSign in/up and select SAML.
  • Enter the following information provided by your SAML provider:
IDP Identifier (Entity ID): From Step 2
Sign-on URL: From Step 2
Single Logout URL: From Step 2
Identity Provider Certificate: From Step 2
 Azure AD Admin Dashboard - Shopify miniOrange SSO

  • Click on Save.
You have completed LearnWorlds LMS side configurations.
  • Go to your LearnWorlds LMS login page.
  • Click on the login button you customized earlier. You’ll be redirected to the login page of the Shopify store.
Azure AD Admin Dashboard - Shopify miniOrange SSO

  • Enter your Shopify Store login credentials and click on Login. You will be automatically logged in to your LearnWorlds LMS account.
You have successfully configured Shopify as an Identity Provider for your LearnWorlds LMS 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