Single sign-on (SSO) to a Joomla site through external OAuth 2.0 and OpenID Connect servers such as Azure AD, Keycloak, AWS Cognito, Google and Discord. The free edition maps basic profile data.
miniOrange OAuth Client is an extension by miniOrange that adds single sign-on (SSO) to a Joomla site through external OAuth 2.0 and OpenID Connect servers. A user signs in at the provider, for example Azure AD or Keycloak, and comes back to the site already logged in. It suits corporate portals and sites whose user accounts are kept in another system.
Features
- OAuth 2.0 and OIDC providers: Azure AD, Azure B2C, Office 365, Keycloak, AWS Cognito, Google, LinkedIn, Discord and custom servers.
- No cap on the number of logins.
- Basic mapping of user attributes to the Joomla profile.
- A multilingual interface.
- Setup inside the component: Components, MiniOrange OAuth Client, Configure OAuth.
Group-based redirection, session management, login audit and two-factor authentication are listed as add-ons; the description does not say on what terms they are provided.
Compatibility
Joomla 4, 5 and 6 (JED also lists Joomla 3). Version 3.2.1, last updated in JED on 31 August 2026. No external dependencies are required.