SURFconext SAML Single Sign-On (SSO) in WordPress | SURFconext SSO Login
Overview
SURFconext Single Sign-On (SSO) login for WordPress can be achieved by using our WordPress SAML Single Sign-On (SSO) plugin. Our plugin is compatible with all the SAML compliant Identity Providers. Here we will go through a step-by-step guide to configure SSO login between WordPress site and SURFconext by considering SURFconext as IdP (Identity Provider) and WordPress as SP (Service Provider).
You can visit our WordPress SSO plugin to know more about the other features we provide.
Pre-requisites : Download And Installation
To configure SURFconext as SAML IdP with WordPress, you will need to install the miniOrange WP SAML SP SSO plugin.
Configuration Steps
1. Setup SURFconext as IdP (Identity Provider)
Follow the following steps to configure SURFconext as IdP:
Configure SURFconext as IdP
- In the miniOrange SAML SP SSO plugin, navigate to Service Provider Metadata tab. Here, you can find the SP metadata such as SP Entity ID and ACS (AssertionConsumerService) URL which are required to configure the Identity Provider.
- Login into your SURFconext SP dashboard.
- You will be presented with the WAYF (Where Are You From) screen. Select the Identity Provider that refers to the service you want to add ex: eduID.
- In the SP Dashboard window, click on add entity for test environment for Test Environment / add entity for production environment for Production Environment.
- In CREATE REGISTRATION FORM select the following options and click on Create button.
Protocol | SAML 2.0 |
From existing entity | No, create blank registration form |
- In the Service Provider registration form import the Metadata URL or paste Metadata from the plugin's Service Provider Metadata tab.
- Select the Name-ID format as required.
- Enter the Logo url, Name and Description.
- Enter the required data in Administrative contact and Technical contact section.
- Once you have entered all the required data click on Publish.
- After the Test Environment / Production Environment is published, you will be presented with list of Identity Providers.
- After the Test Environment / Production Environment is published, you will be presented with list of Identity Providers.
- Copy the Test Environment / Production Environment link to fetch the IdP metadata for configuring the Service Provider.
You have successfully configured SURFconext as SAML IdP (Identity Provider) for achieving SURFconext SSO login into your WordPress (WP) Site.
Step 2: Configure WordPress as SP (Service Provider)
- Free
- Standard
- Premium
You have successfully configured WordPress (WP) as SAML SP for achieving SURFconext SSO login into your WordPress (WP) Site.
In this Guide, you have successfully configured SURFconext SAML Single Sign-On (SURFconext SSO Login) choosing SURFconext as IdP and WordPress as SP using miniOrange plugin-SAML Single Sign On – SSO Login. This solution ensures that you are ready to roll out secure access to your WordPress (WP) site using SURFconext login credentials within minutes.