Single Sign-On (SSO) for WordPress using YourMembership Setup Guide



WordPress YourMembership Single Sign-On (SSO) plugin gives the ability to enable Single Sign-On (SSO) for your WordPress sites. Here we will go through a step-by-step guide to configure SSO between WordPress site and YourMembership.

You can download the WordPress YourMembership SSO plugin using below link:

Pre-requisite: Download and installation

  • Log into your WordPress instance as an admin.
  • Go to the WordPress Dashboard -> Plugins and click on Add New.
  • Search for miniOrange WordPress YourMembership SSO plugin and click on Install Now.
  • Once installed click on Activate.

Steps to configure YourMembership Single Sign-On (SSO) into WordPress

Step A: Configure App in YourMembership

  • Login into YourMembership as an admin.
  • Go to the Content & Settings tab.
  • Select General Settings from left navigation and go to the API Configuration tab.
  • WordPress YourMembership Single Sign-On (SSO) copy client id
  • Copy the Client ID.
  • Go to the OAuth Management tab and click on Add Client App.
  • WordPress YourMembership Single Sign-On (SSO) add client app
  • From the Credentials tab, copy the Client ID and Client App Secret.
  • Enter the Redirect URL obtained from the miniOrange Yourmembership plugin. Please make sure that the Redirect URL is secured (https).
  • WordPress YourMembership Single Sign-On (SSO) enter redirect url
  • Go to the Information tab and fill the required information.
  • WordPress YourMembership Single Sign-On (SSO) provide information
  • click on Save.

Step B: Configure the miniOrange Yourmembership plugin

  • In miniOrange YourMembership SSO plugin, navigate to the Add Application tab and enter the Client ID, App ID and App Secret which you have obtained from the YourMembership admin panel.
  • Note the Redirect URL which you have to add while configuring the YourMembership App.
  • Click on Save.
  • WordPress YourMembership Single Sign-On (SSO) enter client id and client app secret
  • click on Save.

Step C: Initiate YourMembership Single Sign-On (SSO)

  • To initiate the single sign-on (SSO) link, you need to add a login widget to your homepage.
  • Go to Appearance → Widgets and drag & drop the Login with Your Membership widget to Footer section.
  • WordPress YourMembership Single Sign-On (SSO) add login widget
  • You can now test the Single Sign-On using Login Using YourMembership widget.
  • WordPress YourMembership Single Sign-On (SSO) login widget
Note: Attribute Mapping, Role Mapping and SSO Settings features are included in the PREMUIM Plugin.

For any queries please contact us at samlsupport@xecurify.com

Step 2: Attribute Mapping

  • Attribute Mapping feature allows you to map the user attributes sent by YourMembership during SSO to the user attributes at WordPress.
  • Go to Attribute/Role Mapping tab and fill up the fields in Attribute Mapping section with the user profile attributes you want to map.
  • WordPress YourMembership Single Sign-On (SSO)

Step 3: Role Mapping

  • This feature allows you to assign and manage roles of the users when they perform SSO. Along with the default WordPress roles, this is compatible with any custom roles as well.
  • From the Attribute Mapping section of the plugin, provide a mapping for the field named Group/Role. This attribute will contain the role related information sent by YourMembership and will be used for Role Mapping.
  • Navigate to role mapping section and provide the mappings for the roles according to your needs.
  • WordPress YourMembership Single Sign-On (SSO)

Step 4: SSO Settings

  • Login Widget: You can add a YourMembership login widget to initiate SSO on your site.
  • Shortcode: You can add SSO links anywhere on your site using the Shortcode option to initiate SSO.
  • Auto-Redirection from site: If this option is enabled, any unauthenticated user trying to access your site will get redirected to the YourMembership login page and after successful authentication they will be redirected back to the same page on your site which they were trying to access.
  • WordPress YourMembership Single Sign-On (SSO)
  • Auto-Redirection from WordPress Login: If this option is enabled, any unauthenticated user trying to access the default WordPress login page will get redirected to YourMembership login page for authentication. After successful authentication, they will be redirected back to the WordPress site.
  • WordPress YourMembership Single Sign-On (SSO)

If you are looking for anything which you cannot find, please drop us an email on samlsupport@xecurify.com

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