Search Results :

×

Joomla Single Sign-On
OAuth Server

Joomla OAuth Server plugin allows you to perform Single Sign-On with any OAuth 2.0 compliant client application. It enables users to authenticate into your client application using their Joomla credentials, allowing Joomla to act as an OAuth Provider. You can also access all OAuth APIs using the Joomla OAuth Server SSO plugin

Joomla Single Sign-On OAuth Server

Setup OAuth Client In 3 Simple Steps

Joomla OAuth Server | Step1

Step 01

Install Joomla OAuth Server Extension

Install the extension then click on 'Get Started' to go to the Joomla OAuth Server extension dashboard.


Joomla OAuth Server | Step2

Step 02

OAuth Redirect URL

Copy the redirect URL from the OAuth Server of your choice and enter it in the Configure OAuth tab of the plugin.


Joomla OAuth Server | Step3

Step 03

Configure Joomla as OAuth Client

Enter your client id and secret from the Joomla OAuth Client extension in the OAuth Server of your choice.

Step Image

Innovative Security Features

OAuth/OpenID Provider
OAuth Grant types
JWT Signing Algorithm
Attribute/Group Mapping
Joomla 5, 4, 3 Supported
Multiple Client support
OAuth/OpenID Provider

OAuth/OpenID Provider

Enable users to seamlessly access a wide range of applications that utilize popular authentication standards such as OAuth, OpenID, and JSON Web Tokens (JWT). With this functionality, individuals can log in effortlessly to various platforms without the need to create and manage multiple sets of credentials.

OAuth Grant types

OAuth Grant types

According to your OAuth Client apps, choose any grant type from Authorization Code, Resource Owner Credentials (Password Grant), Client Credentials, Implicit, Refresh token, and PKCE.

JWT Signing Algorithm

JWT Signing Algorithm

Choose between HSA or RSA (with certificates) for JWT signing algorithms based on your clients' needs.

Attribute/Group Mapping

Attribute/Group Mapping

Facilitates mapping of user profile attributes such as email and phone number, and enables sharing roles for role-based resource access between your Joomla website and the OAuth Server application.

Joomla 5, 4, 3 Supported

Joomla 5, 4, 3 Supported

The Joomla OAuth Server plugin is fully compatible with Joomla 3, 4 and Joomla 5. Our commitment to regular updates ensures that the plugin remains compatible with the latest stable releases.

Multiple Client support

Multiple Client support

Allows the ability to establish multiple simultaneous connections between your Joomla website and various client applications that utilize the OAuth authentication protocol. This feature allows for seamless integration and interaction, enabling users to access your site's services while authenticated through their preferred external applications.

Pricing Plans for Everyone

Transparent, Simple Pricing

Free

$0

Per Instance
Per Year

Try out the features

SSO with only 1 application

Supported grant types: Authorization grant

Basic Attribute Mapping

SSO for only admin role

Premium

Starting
From

$299

All the features in Free+

Multiple application connect

All grant types supported

Advance attribute mapping

SSO for Unlimited users (All users)

Customize Token expiry and Length

Role mapping

JWT Authentication

Multi-factor authentication

User analytics

Our Customer Stories

Joomla Single Sign-On | Previous Customer Success Story
Joomla Single Sign-On | Next Customer Success Story

Start Your Free Trial Today!

Schedule a Demo?



 Thank you for your response. We will get back to you soon.

Something went wrong. Please submit your query again

Frequently Asked Questions

WordPress SSO - WordPress Single Sign-On - plugin inquiries  Extension Inquiries

Does miniOrange store any user data?

miniOrange does not transfer any data out of your systems or store any Personal Identifiable Information (PII). All the extensions are completely on premise. All the data remains within your premises/server. Only for the Joomla 2FA extension - We need to store the user's email address. For Risk Based Authentication, information such as device type, location, IP address, and time are necessary to identify the user and give access based on the risk.

Does miniOrange provide developer license for paid extension?

We do not provide the developer license for our paid extension and the source code is protected. It is strictly prohibited to make any changes in the code without having written permission from miniOrange. There are hooks provided in the extension which can be used by the developers to extend the extension's functionality.

Does miniOrange offer technical support?

Yes, we provide 24*7 support for all and any issues you might face while using the extension, which includes technical support from our developers. You can get prioritized support based on the Support Plan you have opted for. You can check out the different Support Plans here.

How to activate the Premium extension on my Joomla Site?

  1. Once you complete the payment, go to the miniOrange Dashboard to download your premium extension.
  2. To activate the paid extension, go to the Registration /Login tab and login with your miniOrange account for which you have purchased a license.
  3. Once you are logged in, it will ask you to enter your license key. Go to miniOrange Dashboard → License → View License Key to get your license key.

How can I free up my license Key?

You can remove the license key from the extension by clicking on the Remove Account button from the Register/Login tab of the extension.

How Can We Help You?

See Documentation
Documentation

Learn how to setup the plugin

Read Docs

See Use Cases
Use-Cases

Learn about our plugin use-cases

See More

YouTube Videos
YouTube Videos

Watch how to setup the plugin

Watch Videos

24/7 Support
24/7 Support

Connect with our support team

Get In Touch

Hello there!

Need Help? We are right here!

support