Single Sign On (SSO) Integration
Learn how Wexer can integrate with your platform, enabling your users to log in seamlessly with our world leading solutions.
Introduction
An SSO integration allows your users to log in to Wexer white-label products with their existing member / access credentials. We support a range of approaches to achieve this, and if we don't currently support what you need, please get in touch and we can discuss it.
Rest API Authentication
The minimum requirements for an API based SSO integration, is availability of a login API, and a token validation API to ensure secured user authentication.
Prerequisites
- A user authentication endpoint on your platform or agreed authentication approach
- CORS (Cross-origin resource sharing) must be enabled on your server that is hosting the API to be used for the integration
- HTTPS secure connection
- API Base URL + Authentication details
- Test user accounts to be shared with Wexer for both positive and negative login flows
Your platform authentication endpoint (example)
Property | Value |
|---|---|
Description | Endpoint used for first-time authentication of a user. |
Parameters | Email / userId (string) |
Response | Membership status (bool or similar) |
Example | GET {{base_url}}/ondemand/classes_auth/?token={{access_token}} |
Implementation
Once you can satisfy the prerequisites, it's all down to us. We'll provision the solutions you're licensing from Wexer, and then integrate the chosen authentication approach. We'll release it on a staging environment where you can test, and once everyone is happy we'll launch it on production!
Supported authentication frameworks
- Rest API (custom)
- OpenID
- Azure SSO
- ...?
Updated about 1 month ago
Get in touch with us if you have specific questions regarding your use-case.
