SSO with WordPress

System Configuration Requirements

To facilitate the SSO integration with WordPress, we will be requiring these two codes from you (continue reading the next sections to learn how to get these codes):

  • Client Id

  • Client Secret Code

WordPress Site Configuration

This has been developed exclusively for the WordPress Plugin “OAuth Server”. Learn more here.

You will find the Client Id and Secret Code that we will be needing on this screen:

NOTE:

To avoid any issues, please leave the Redirect URI field blank. We have found that using it can cause the process to fail due to a bug in the WordPress plugin

Users

For the next step, you’ll need to note the email address of each user you want to set up.

This is then brought into Paradigm. Refer to the User Account Configuration for the instructions:

NOTE:

At this time, you are not able to use multiple oAuth systems. We currently only provide support for a single external oAuth Service per client site.

Set up a Private WordPress Page

The next step isn’t strictly required but will be helpful to you. You can create a private page (because you don’t want anyone clicking the button that isn’t a staff member). It needs to be set to be either Private or Password-protected so that only those with a user login on the WordPress site can access it.

Then the WordPress site owner only needs to set the link to point to:

https://demo03.edu.net.au/php/wp_auth.php

Replacing demo03 with your live site.

You are welcome to bookmark the above URL and use it as a direct link. If you’re not already logged into WordPress you’ll be asked to do so. Otherwise, you’ll be directed to the student summary screen in Paradigm.

Last updated