SSO setup with LearnWorlds using Drupal IdP

Last updated on
12 March 2026

This guide will help you in configuring SAML IDP 2.0 Single Sign On (SSO), which allows you to integrate LearnWorlds as a Service Provider and Drupal as an Identity Provider. By following these steps, you can enable SAML Single Sign On, which allows users to sign into LearnWorlds using their Drupal credentials.

The Drupal SAML SSO - Identity Provider module is compatible with Drupal 7, Drupal 8, Drupal 9, Drupal 10, and Drupal 11.

Download  Know more  Free Trial

Prerequisite:

Drupal SAML IdP Metadata:

  • After installing the module on your Drupal site, in the Administration menu → navigate to ConfigurationPeopleminiOrange SAML IDP Configuration. (/admin/config/people/miniorange_saml_idp/idp_setup)

    Drupal-SAML-Single-Sign-On-navigate-to-configuration-and-select-miniOrange-SAML-IdP

  • Under the IDP Metadata tab, copy the IDP Entity ID or Issuer, SAML Login URL, and X.509 Certificate. Keep it handy. (This information is required to configure LearnWorlds as SAML SP.)

    Drupal-SAML-Single-Sign-On-from-IDP-Metadata-copy-the%20required-info

Configure SAML SSO Application in LearnWorlds

  • Log in to your LearnWorlds administration account. On the left, select Site builder -> Sign in/up.

    LearnWorlds SAML Single Sign On - navigate to the Site Builder -> Sign in/up

  • Click on SAML and select the Activate checkbox.

    LearnWorlds SAML Single Sign On - Click on SAML and enable the activate checkbox

  • Provide the appropriate information in the SAML tab of the LearnWorlds (E-learning platform) from the IDP Metadata tab of the module.

    LearnWorlds Field Identity Provider Information (Drupal)
    IDP Identifier (Entity ID) IDP Entity ID or Issuer
    Sign-on URL SAML Login URL
    Identity Provider Certificate X.509 Certificate

    Learnworlds SAML Single Sign-On - Provide the Drupal IdP information

  • Then, copy the Service Provider (SP) URL and Assertion Consumer Service (ACS) URL. Keep it handy. This is required to configure Drupal as Identity Provider (IdP).

    LearnWorlds-Single-Sign-On-Under-SAML-Copy-the-SP-information-which-is required-to-configure-Drupal

  • Click on the Save button.

    LearnWorlds-SAML-Single-Sign-On-Click-on-Save

Configure Drupal as SAML Identity Provider (IdP):

  • Go to your Drupal site. Navigate to the Service Provider Setup tab of the module.
  • Enter the Service Provider Name as LearnWorlds.
  • Copy the appropriate information from the SAML tab of the LearnWorlds (E-learning platform) and paste it into the corresponding text field. Then, click on Save Configuration button. 

    Drupal Field Service Provider Information (LearnWorlds)
    SP Entity ID or Issuer Service Provider (SP) URL
    ACS URL Assertion Consumer Service (ACS) URL

    Drupal-SAML-Single-Sign-On-Provide-the-Required-Info-from-LearnWorlds

You have successfully set up LearnWorlds as Service Provider and Drupal as an Identity Provider (IdP).

Contact our 24*7 support team

Feel free to reach out to our Drupal experts if you need any sort of assistance in setting up SAML Single Sign-On (SSO) on your Drupal site.

Get In Touch With Us Join Our Slack Channel

back to top Back to top

Help improve this page

Page status: No known problems

You can: