The miniOrange SAML 2.0 Single Sign On (SSO) Plugin converts your WordPress site into a SAML compliant Service Provider, thereby generating the necessary details that are required for the metadata.
To Configure the plugin you need to follow the steps given below:
Upload SP Metadata in IdP : First, you have to create an SSO application at your Identity Provider site by providing the details about your WordPress site from the Service Provider Metadata tab. This in turn will generate the metadata of your Identity Provider, generally in the form of a URL or a downloadable XML file.
Upload IdP Metadata in Plugin : Configure your miniOrange Plugin, by providing the metadata in the Service Provider Setup tab of the Plugin from your Identity Provider.Once these 2 steps are over, the connection between your IdP and WordPress (SP) will be complete.
Test Configuration : Once you have successfully configured the Identity Provider click on Test Configuration button to check if your SSO is working correctly.
SSO Links / Button : This tab helps you to initiate SSO with your WordPress site in different ways by redirecting users to specific / dynamic page before login and after login.
Attribute Mapping (Optional) : Attributes are user details stored in your Identity Provider. Everytime when your users SSO into any WordPress site these attributes will be automatically mapped to your WordPress user attributes.
Role Mapping (Optional) : Role Mapping is created to assign roles to users based on their SAML attributes. Through this, the particular role will be applied to users once they meet the specified conditions when logging into WordPress via SSO.
Once the configuration is complete you will be redirected to your Identity provider login when you initiate SSO login from your WordPress site. After entering the IDP credentials the user will be logged into the WordPress (SP) successfully establishing a secure Single Sign On Login.