This document provides technical specifications for authenticating profiles via the membes Single Sign On (SSO).
Via login from third party software
Use this process for a link from third party software to a login form where user is authenticated with both membes and third party software.
Prerequisites
membes API
The membes API incurs a setup and ongoing fee (provided on request), the customer can request access by logging a ticket in the Help Desk or emailing support@membes.com.au.
API Keys and ClientID
membes will provide the API keys and ClientID after the API has been enabled.
Callback URL
To be provided to membes by the third party software provider.
Use this process if you want to provide a link to the third party software from a user already logged into their membes website.
Prerequisites
Membes API
The membes API incurs a setup and ongoing fee (provided on request), the customer can request access by logging a ticket in the Help Desk or emailing support@membes.com.au.
API Keys and ClientID
membes will provide the API keys [apikey] and ClientID [clientid] after the API has been enabled.
API Url
The URL for the membes customer API. [membesapiurl]
Creating the Link in website
Login to membes admin > CMS.
Navigate to the page that you want to place the link to the 3rd party software in.
Make sure the page is set to require login, as the user must be logged in for the Authenticated URL to be generated.
In the href parameter of the link, place the following shortcode: