Introduction
This document explains how to integrate WordPress with the PureAUTH Identity Platform and make WordPress authentication passwordless.
Install the PureAUTH SAML Plugin
- Download the PureAUTH SAML Plugin.
- Login to your wordpress account.
- Navigate to the Plugins section and search for the PureAUTH SAML – Passwordless Login plugin
- Install this plugin.
- After installing the plugin, navigate to the PureAUTH SAML plugin section on the Dashboard.
- Copy the ACS URL from this section.
Adding the WordPress Application on PureAUTH
- Visit https://live.pureauth.io
- Enter your Organization ID or Organization Email
- You will receive an email on the organization’s email with a Login link.
- Click on the Login link, you will be logged in into the PureAUTH portal.
- Click on the Applications tab.
- And then click on the Add application button.
- You will see the list of applications, click on add WordPress application.
An application form will appear after clicking on the Add button.
- Enter your application name
- Select Primary ( Corporate Email ) in Dataset for Email field
- In the “SAML Response Endpoint (ACS URL)” text box, enter the ACS URL copied from WordPress
- Click on the Save button. Your application will be created once you click on Save.
- Copy the ISSUER URL (ENTITY ID), SAML LOGIN URL and X.509 CERTIFICATE.
Adding Identity Provider Configuration to WordPress
- Navigate to the PureAUTH SAML plugin section on the Dashboard.
- Enable the SAML Status checkbox.
- Paste the ISSUER URL (ENTITY ID), SAML LOGIN URL and X.509 CERTIFICATE from the previous step to the respective fields present in Identity Provider Configuration.
- Click on Save Changes.