WordPress SSO (Single Sign On) with Azure, Azure B2C, Cognito, Okta, Classlink, Discord, Clever, Keycloak, many OAuth & OpenID Providers [24/7 SUP …
WordPress Single Sign-On (WordPress SSO) with our OAuth & OpenID Connect plugin allows unlimited login/SSO (Single Sign On) with your Azure AD, Azure B2C, G Suite / Google Apps / Google Workspace, ClassLink, Clever, Office 365, AWS Cognito, Discord, PingFederate, Salesforce, Keycloak, Okta, Identity Server, Invision Community or other custom OAuth 2.0 and OpenID Connect providers. WordPress SSO plugin supports SSO with many OAuth 2.0, OAuth 2.1, OAuth 1.0 & OpenID Connect (OIDC) 1.0 providers.
Unlimited number of user can perform SSO with OAuth/OIDC supported Identity Providers on WordPress using Single sign on(SSO).
| Features | OAuth / OpenID Providers Setup guides | Videos |
WordPress Single Sign-On (WordPress SSO) allows users to log into any website/application using the single set of credentials of another app/site.
Example: Let’s say you have all your users/customers/members/employees stored on a site, called ‘site A’ and you want all of them to register/login using WordPress SSO to your WordPress site called ‘site B’. In this scenario, you can register/login all your users of site A into site B using the login credentials/account of site A. This is called Single Sign-On or SSO.
OAuth and OpenID Connect are token-based Single Sign-On (SSO) protocols that allow an end user’s account information to be used by third-party services without exposing the user’s password.
Along with OAuth 2.0, the SSO plugin also has support for OAuth 1.0 and OAuth 2.1 protocols. And, we support the latest OAuth and OpenID Connect protocol including secure 2-Factor Authentication (2FA), and Multi-Factor Authentication (MFA) if enabled at the OAuth/OpenID provider’s end. With these industry standard protocol OAuth SSO plugin enbles WordPress SSO on WordPress site.
Microsoft SSO/Azure SSO
This WordPress Single Sign-on (OAuth / OpenID Connect SSO) plugin supports SSO with multiple Microsoft Apps like Azure AD SSO/Microsoft Entra ID, Azure B2C SSO, Office 365 SSO/Microsoft 365 SSO, Microsoft Dynamic CRM 365, Microsoft Teams, Windows Live that supports OAuth and OpenID Connect protocols. It supports policy-based login redirections such as sign-up policy, sign-in policy, forgot password policy, custom policy, etc.
WordPress seamlessly integrates with Microsoft services like Azure AD/Microsoft Entra ID, Azure B2C, and Office 365/Microsoft 365 for secure logins and access management across WordPress singlesite and multisite network(with subdites/subdomains). Users can perform single sign-on (SSO), profile attribute mapping, and role-based access, even across different applications and tenants.
Apart from Single Sign-on (SSO), it also supports WordPress – Azure integrations/customizations such as token-based calls to specific API / Graph API.
Cognito SSO
WordPress Single Sign-On plugin supports Login with AWS Cognito, Login with Amazon, and Login to WordPress with Cognito. Also supports user profile syncing and role mapping into WordPress, fetching tokens from AWS Cognito to make other API calls and extend the existing functionality.
It supports customization for integrating Cognito SDKs like syncing new registrations from WordPress to Cognito, Login to the site via the default WordPress login form instead of redirecting to Cognito’s login page, connecting Cognito User Pool, login redirections, and many more.
Discord SSO
This WordPress Single Sign-On plugin allows Discord login into WordPress. The other supported use cases are syncing user profiles from Discord to WordPress, Role Mapping into WordPress based on Discord roles, Role Mapping into Discord based on WordPress Role, Discord Role Mapping based membership purchased on WordPress site.
Keycloak SSO
WordPress Single Sign-On (OAuth / OpenID Connect SSO) plugin supports SSO with Keycloak. SSO plugin provide hooks to use Keycloak access token. WordPress can make REST invocations on remote services using this access token.
OAuth/OIDC SSO plugin also allows you to make authorization decisions based on role-based access control (RBAC) on the WordPress site using the role mapping feature. You can map different WordPress roles to the Users based on their Keycloak roles and capabilities.
Ping Federate SSO
The WordPress SSO (OAuth / OpenID Connect SSO) plugin allows Login to WordPress using PingFederate. The plugin provides authorized access to different Ping REST APIs using the access token/bearer token.
Clever SSO
The WordPress SSO (OAuth / OpenID Connect SSO) plugin supports login with Clever to allow users (teachers, students, district admins, etc) to access their school portal based on their roles and capabilities. It also supports integration with Learndash to sync the lessons, courses, and assignments with the Clever SSO application.
Along with Clever, it also provides support for SSO to other IDPs schools and universities use such as ClassLink, Google Classroom, Canvas, and any other application which supports OAuth or OpenID Connect protocol.
The plugin can also support WordPress Single Sign On with any Identity Provider including SAML, OAuth, OpenID Connect, Active Directory, and database using miniOrange IDP allowing your users to log in to the WP site via authenticating with their user store.
The following providers support OAuth 2.0/OpenID Connect SSO for WordPress login.
* AWS Cognito SSO | Login with AWS Cognito
* Office 365 SSO | Login with Office 365
* Azure B2C SSO | Login with Azure B2C
* Azure AD SSO | Login with Azure AD
* Google Classroom SSO | Login with Google Classroom
* ClassLink SSO | Login with ClassLink
* Keycloak SSO | Login with Keycloak
* Clever SSO | Login with Clever
* Ping Federate SSO ( Ping / Ping Identity ) | Login with Ping Federate
* IdentityServer4 SSO | Login with IdentityServer4
* IdentityServer3 SSO | Login with IdentityServer3
* Discord SSO | Login with Discord
* Canvas SSO | Login with Canvas
* WordPress SSO | Login with WordPress
* WSO2 SSO | Login with WSO2
* Salesforce SSO | Login with Salesforce
* G Suite / Google Apps SSO | Login with Google
* Auth0 SSO | Login with Auth0
* OKTA SSO | Login with OKTA
* OneLogin SSO | Login with OneLogin
* Swiss-RX-Login SSO ( Swiss RX Login ) | Login with Swiss-RX-Login
* Neon CRM SSO | Login with Neon CRM
* OpenAthens SSO | Login with OpenAthens
* iMIS SSO | Login with iMIS
* HP SSO | Login with HP
* Servicenow SSO | Login with Servicenow
* Invision Community SSO | Login with Invision Community
* OpenAM / Forgerock SSO | Login with Forgerock
* Laravel Passport SSO | Login with Laravel Passport
* NextCloud SSO | Login with NextCloud
* Orcid SSO | Login with Orcid
* Memberclicks SSO | Login with MemberClicks
* Open edX / eduNEXT SSO | Login with Open edX
* SheepCRM SSO | Login with SheepCRM
* IBM APP ID SSO | Login with IBM
* Amazon SSO | Login with Amazon
* ADFS SSO | Login with ADFS
* UNA SSO | Login with UNA
* Bitrix24 SSO | Login with Bitrix24
* Slack SSO | Login with Slack
* Yahoo SSO | Login with Yahoo
* LinkedIn SSO | Login with LinkedIn
* Gitlab SSO | Login with Gitlab
* GitHub SSO | Login with GitHub
* Apple SSO | Login with Apple
* Strava SSO | Login with Strava
* Blizzard / Battle.net SSO | Login with Battle.net
* Basecamp SSO | Login with Basecamp
* PayPal SSO | Login with PayPal
* Eve Online SSO | Login with Eve Online
* Intuit SSO | Login with Intuit
* Hubspot SSO | Login with Hubspot
* X(Twitter) SSO | Login with Twitter
* Oracle IDCS SSO | Login with Oracle IDCS
* Zoho SSO | Login with Zoho
* Idaptive SSO | CyberArk SSO | login with CyberArk
* WHMCS SSO | Login with WHMCS
* Coil SSO | Login with Coil
* VATSIM SSO | Login with VATSIM
* Box SSO | Login with Box
* ID.me SSO | Login with ID.me
* Ticketmaster SSO | Login with TicketMaster
* MemberConnex SSO | Login with MemberConnex
Plugins > Add New
.oauth Single Sign-On
. Find and Install OAuth Single Sign On – SSO (OAuth Client)
plugin by miniOrange.Settings-> miniOrange OAuth -> Configure OAuth
, and follow the instructionsAppearance->Widgets
,in available widgets you will find miniOrange OAuth
widget, drag it to chosen widget area where you want it to appear.Please email us at [email protected] or Contact us. You can also submit your query from plugin’s configuration page.
On Configure OAuth page, check if your app is already there in default app list, if not then select the custom OAuth 2.0 app or Custom OpenID Connect Provider app based on the protocol supported by your provider. Then click on How to Configure link to see configuration instructions.
Please email us at [email protected] or Contact us. You can also submit your query from plugin’s configuration page.
You can activate the plugin on any subsite of the Multisite network instead of activating the plugin at the network level. If you want to activate the plugin at the network level such that a single set of configurations will apply to all the subsites in a network then we have a separate plugin plan for multisite. Please email us at [email protected] or Contact us for other integrations. You can also submit your query from plugin’s configuration page.
We will help you in integrating this plugin with your other installed plugins. This plugin is already compatible with WooCommerce, MemberPress, BuddyPress & Learndash. Please email us at [email protected] or Contact us for other integrations. You can also submit your query from plugin’s configuration page.
Yes, you can add multiple IDPs for Single Sign-on ( WordPress SSO) on your WordPress sites. e.g. Azure AD, G Suite / Google Apps, Office 365, Salesforce, Keycloak, and many more.
Yes, You can now activate the license on your new domain to enable WordPress Single Sign-on. Write us at [email protected] we will help you set up.
Yes, with a standard license, you can set a different redirect URL to redirect to after login as well as after logout.
Please email us at [email protected] or Contact us. You can also submit your query from plugin’s configuration page.
= 6.19.2
* Compatibility with WooCommerce plugin
* UI updates.