WordPress SAML

Introduction

This document explains how to integrate WordPress with the PureAUTH Identity Platform and make WordPress authentication passwordless.

Install the PureAUTH SAML Plugin

  1. Download the PureAUTH SAML Plugin.
  2. Login to your wordpress account.
  3. Navigate to the Plugins section and search for the PureAUTH SAML – Passwordless Login plugin
  4. Install this plugin.
  5. After installing the plugin, navigate to the PureAUTH SAML plugin section on the Dashboard.
  6. Copy the ACS URL from this section.

Adding the WordPress Application on PureAUTH

  1. Visit https://live.pureauth.io
  2. Enter your Organization ID or Organization Email
  3. You will receive an email on the organization’s email with a Login link.
  4. Click on the Login link, you will be logged in into the PureAUTH portal.
  5. Click on the Applications tab.
  6. And then click on the Add application button.
  7. You will see the list of applications, click on add WordPress application.

An application form will appear after clicking on the Add button.

  1. Enter your application name
  2. Select Primary ( Corporate Email ) in Dataset for Email field
  3. In the “SAML Response Endpoint (ACS URL)” text box, enter the ACS URL copied from WordPress
  4. Click on the Save button. Your application will be created once you click on Save.
  5. Copy the ISSUER URL (ENTITY ID),  SAML LOGIN URL and X.509 CERTIFICATE.

Adding Identity Provider Configuration to WordPress

  1. Navigate to the PureAUTH SAML plugin section on the Dashboard.
  2. Enable the SAML Status checkbox.
  3. 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.
  4. Click on Save Changes.
Was this article helpful to you? Yes No