Drupal WordPress SSO | Login to WordPress using Drupal as IDP

Drupal WordPress SSO | Login to WordPress using Drupal as IDP


Step 1: Configuring WordPress as Service Provider (SP)

In miniOrange SAML plugin, go to Service Provider Setup tab of the miniOrange WP SAML Service Provider plugin. There are two ways to configure the plugin:

Drupal SAML Single Sign-On (SSO) wp service provider setup

A. By uploading IDP metadata:

  • Click on Upload IDP metadata button.
  • Enter the Identity Provider Name
  • You can either upload a metadata file and click on Upload button or use a metadata URL and click on Fetch Metadata.
  • drupal SAML Single Sign-On (SSO) Login-upload metadata

B. Manual Configuration:

  • Navigate to Service Provider Setup tab of the miniOrange SAML SP plugin.
  • Provide the required settings (i.e. Identity Provider Name, IdP Entity ID or Issuer, SAML Login URL, X.509 Certificate) as provided by your Identity Provider.
  • Click on the Save Configuration button to save your configuration.

  • drupal SAML Single Sign-On (SSO) Login-manual metadata

Step 2: Enable SSO settings

  • You can add a login widget to enable SP-Initiated SSO on your site.
  • Navigate to Redirection and SSO links tab and follow the steps given under Option 1: Use a Widget to add a login widget on your site.
  • Drupal SAML Single Sign-On (SSO) Login-sso setting

You have now successfully configured WordPress as SAML SP

Step 3: Configuring Drupal as Identity Provider (IDP)

  • Navigate to the Service Provider Setup tab of the miniOrange SAML IDP module on your Drupal site.

  • drupal saml idp service provider upload metadata A. By uploading IDP metadata:

    • Click on Upload SP metadata button.
    • Enter the Identity Provider Name
    • You can either upload a metadata file and click on Upload button or use a metadata URL and click on Fetch Metadata.

    • drupal saml idp service provider setup B. Manual Configuration:

      • Navigate to Identity Provider Setup tab of the miniOrange Drupal IDP module.
      • Provide the required settings (i.e. Service Provider Name, SP Entity ID or Issuer, ACS (Assertion Consumer Service) URL, X.509 Certificate (Optional)) as provided by your Service Provider.
      • Click on the Save Configuration button to save your configuration.

      • drupal saml idp service provider configuration

Step 4: Test SSO Configuration

  • Click on the Test Configuration button under Identity provider Setup tab of the miniOrange Drupal SAML IDP module.
  • This will redirect user to WordPress site where session will be generated for that user.

If you don't find what you are looking for, please contact us at drupalsupport@xecurify.com or call us at +1 978 658 9387 to find an answer to your question about Drupal IDP module.

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com