Search Results :

×

How to Configure MemberPress Integrator Addon with SAML/OAuth in WordPress?

This guide explains how to configure the MemberPress Integrator Add-on with SAML or OAuth Single Sign-On (SSO). It shows you how to map Identity Provider (IDP) attributes to MemberPress membership levels. After the configuration is complete, users are automatically assigned to the correct MemberPress memberships whenever they log in using SSO.


Configure MemberPress Integrator Addon with SAML Single Sign-On (SSO) Plugin

  • miniOrange MemberPress Integrator allows you to map the MemberPress Membership levels based on the attributes sent by the Identity Provider.
  • Go to the miniOrange Single Sign-On (SSO) plugin for WordPress. Select your Identity Provider from the list.
MemberPress Integrator for WordPress - Choose Identity Provider

  • Complete the Identity Provider configuration by following the mentioned steps in our setup guide. After saving the configurations, click on Select an Action >> Test Configuration. Now, you'll be able to see the Attribute List table with the columns ATTRIBUTE NAME and ATTRIBUTE VALUE.
MemberPress Integrator for WordPress - IdP Attribute List

  • In the plugin, navigate to the Attribute/Role Mapping tab >> Role Mapping subtab.
MemberPress Integrator for WordPress - Attribute Mapping and Role Mapping

  • Select IDP Group/Role Attribute sent by IDP from the dropdown and enter the values separated by semicolons(;) in the respective fields.
MemberPress Integrator for WordPress - Select IdP Group from Dropdown

  • Scroll down and click on the Save button to save the mapping configurations.
MemberPress Integrator for WordPress - Save Configurations

  • Now, go to the MemberPress Integrator add-on.
MemberPress Integrator for WordPress - MemberPress Integrator Add-on

  • Select your IdP from the dropdown and click on the Select button.
MemberPress Integrator for WordPress - Select IdP from Dropdown

  • Select MemberPress membership from the dropdown as a Default Role. It acts as a backup, assigning roles to new or unassigned users to ensure they have the correct access and permissions on the membership site.
MemberPress Integrator for WordPress - Select Default Membership Level

  • Add multiple group names by clicking on ADD A NEW GROUP NAME.
MemberPress Integrator for WordPress - Add a New Group Name

  • Select the MemberPress Membership levels from the dropdown and under the IDP Group Name, enter the group attribute value sent by your IDP.
MemberPress Integrator for WordPress - Add Attribute Values

  • Click on the Save button.
  • Perform the SSO on your site and now you'll be able to see the user is added to the respective MemberPress memberships.

Configure MemberPress Integrator Addon with OAuth Client Single Sign-On (SSO) Plugin

  • Go to the miniOrange Single Sign-On (SSO) plugin for WordPress. Select your OAuth provider from the list.
MemberPress Integrator for WordPress - Setup Provider

  • Complete the OAuth Provider configuration setup by referring to the setup guides from here. After you have saved the settings, click on Test Configuration button. You can see the Attribute name and its value in the test configuration table.
MemberPress Integrator for WordPress - OAuth Test Configuration

  • Scroll down and go to the Role Mapping section. From your test configuration table, map the Group Attribute Name.
  • Click on the Save Mapping button to save your mapping.
MemberPress Integrator for WordPress - OAuth Role Mapping

  • Now, go to the MemberPress Integrator add-on.
  • Select the OAuth Provider from the dropdown list whose role you want to configure with MemberPress and click on the Select button.
MemberPress Integrator for WordPress - Select OAuth Provider

  • Default Membership Level: It will add a default selected membership to all the users who are performing SSO if they do not have attribute value mapped with the membership.
MemberPress Integrator for WordPress - Default Membership Level

  • Click on ADD A NEW GROUP NAME link. Select the MemberPress Membership Level from the dropdown and under the IDP group name, enter the user's attribute value from your IDP. You can add MemberPress Membership Levels by clicking on the plus button.
  • Click on the Save button.
MemberPress Integrator for WordPress - Configure Membership

  • Perform the SSO on your site and now you can see the user is added to the respective MemberPress Membership group.
MemberPress Integrator for WordPress - Users Tab

In this guide, you have successfully configured the MemberPress Integrator Addon with the SAML/OAuth Single Sign-On (SSO) plugin for WordPress. You can now map Identity Provider (IdP) groups or attributes to MemberPress membership levels, automatically assign the appropriate memberships to users during SSO login.




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

Something went wrong. Please submit your query again

We'll Reach Out to You at the Earliest!


ADFS_sso ×
Hello there!

Need Help? We are right here!

support