miniOrange SAML Single Sign On (SSO) plugin acts as a SAML Service Provider which can be configured to establish trust between the plugin and SAML capable Identity Providers to securely authenticate the user to the WordPress site.
Here are the Step by Step Guides for different Identity Providers for Wordpress
In addition to above, miniOrange also provides On-Premise IDP. Click Here to know more.
Step 1: Download and Install the plugin in Wordpress
- Download the Wordpress plugin and then install the downloaded zip file by going in PluginAdd newUpload plugin.
- Activate the plugin after installation.
Step 2: Register for the plugin (Without Registration you can't proceed further)
- Fill in all the details marked with *those are compulsory.Please make sure you have Activated the plugin.
Step 3: Configure the plugin
- Provide the required settings (i.e. Identity Provider Name, IdP Entity ID or Issuer, SAML Login URL, X.509 Certificate) and save it.
Identity Provider Name |
For Example:Miniorange |
IdP Entity ID or Issuer |
https://login.xecurify.com/moas |
SAML Login URL |
https://login.xecurify.com/moas/idp/samlsso |
X.509 Certificate |
X.509 certificate is enclosed in X509Certificate tag in IdP-Metadata XML file. (parent tag: KeyDescriptor use="signing") |
- After filling these fields Click On SAVE button to save the details.
Step 4: Test Configuration
- Click on Test configuration button and the User Details would be fetched.
- The below screenshot shows the successful result.
- This screenshot shows the attributes that are received and are mapped by attribute mapping which is explained in the next step.
Step 5: Attribute Mapping
- Go to Attribute Mapping Tab And fill in all the fields
- Attributes are user details that are stored in your Identity Provider.
- Attribute Mapping helps you to get user attributes from your IdP and map them to WordPress user attributes like firstname, lastname etc.
- While auto registering the users in your WordPress site these attributes will automatically get mapped to your WordPress user details.
Step 6: Role Mapping(It is Optional to fill this)
- WordPress uses a concept of Roles, designed to give the site owner the ability to control what users can and cannot do within the site.
- WordPress has six pre-defined roles: Super Admin, Administrator, Editor, Author, Contributor and Subscriber.
- Role mapping helps you to assign specific roles to users of a certain group in your IdP.
- While auto registering, the users are assigned roles based on the group they are mapped to.
Step 7: SSO Login Settings
There are different ways to login to your Wordpress Website:
Use Default WordPress LogIn

Click on login
Below screenshot shows that you have logged in to your wordpress site.
Use a Widget
Click on the widget name to login to your wordpress site.
Below screenshot shows that you have logged in to your wordpress site.
Use a ShortCode
×
Free Trial
If you don't find what you are looking for, please contact us at info@xecurify.com or call us at +1 978 658 9387 to find an answer to your question about Wordpress Single Sign On (SSO).
Watch the videos to learn more
Watch Demo