• Authenticate users via Azure AD

Authenticate users via Azure Active Directory

 

The Joomla Azure Active Directory Authentication Plugin simplifies user management by leveraging the power of Azure Active Directory. This lightweight and efficient tool provides secure access control, allowing authenticated users to interact with your Joomla site effortlessly. With easy integration and full compatibility across Joomla's latest versions, this plugin is an ideal solution for enhanced security and streamlined user authentication.

Features and Functionalities:

 

   Effortless Integration:  Streamline the authentication process with this plugin’s user-friendly setup, making it quick and easy to integrate Azure Active Directory into your Joomla site.

 

   Azure Active Directory Connectivity:  Securely authenticate users by connecting your Joomla website to Azure Active Directory, providing reliable identity management and access control.

 

   Compatibility Across Joomla Versions:  Fully compatible with Joomla 4.x and Joomla 5.x, ensuring seamless functionality on modern Joomla platforms.

 

Azure Authentication Joomla plugin

Azure Authentication Joomla plugin client ID

Click here live Demo

Write a review

Note: HTML is not translated!
    Bad           Good
Captcha

Joomla Plugin Authenticate users via Azure Active Directory.

  • Very easy to integrate. 
  • Compatible to Joomla 4.x and Joomla 5.x
  • Azure Active directory Integration

HOW TO USE:

  • Set up an Azure AD Application:

    • Go to the Azure portal.
    • Navigate to Azure Active Directory > App registrations > New registration.
    • Name the application (e.g., JoomlaIntegrationApp).
    • Set the Redirect URI to your Joomla site’s URL (e.g., https://yourjoomlasite.com/).
    • Choose Web as the platform.
    • Note down the Application (client) ID and Directory (tenant) ID.
    • Go to Certificates & Secrets and create a client secret. Note down this value.
  • Install Composer and Azure PHP SDK in Joomla: Joomla 5 relies on Composer for managing external libraries. The microsoft-graph package is used to interact with Azure AD.

    • In your Joomla root directory, run:
      bash
      composer require microsoft/microsoft-graph
       
       

✅ 1. Install the Plugin

  1. Login to Joomla Admin (/administrator).

  2. Go to System → Extensions → Install.

  3. Click Upload Package File, then drag and drop or browse to upload the .zip file you downloaded:

    • plg_auth_azuread_v1.0.1_jamss_clean.zip


✅ 2. Enable the Plugin

  1. Go to System → Manage → Plugins.

  2. Search for AzureAD.

  3. Click the checkbox and click Enable in the toolbar.


✅ 3. Configure the Plugin

  1. Click on the plugin name to open its settings.

  2. Fill in the following fields (from your Azure app registration):

  3. Click Save & Close.


✅ 4. Configure Azure AD (Microsoft Entra ID)

In the Azure Portal:

  1. Register an application:

  2. After registration, copy:

    • Application (client) ID

    • Directory (tenant) ID

    • Create a Client Secret under Certificates & secrets.


✅ 5. Redirect Users to Azure Login

You must link or customize your login page to initiate Azure OAuth login. Joomla won’t redirect automatically unless you:


✅ 6. Ensure Joomla Users Exist

This plugin does not create new users. Users must:

  • Already exist in Joomla with a matching email

  • Or, you must customize it to auto-create users on successful login

  • version: 1.0.0 - Stable released version
  • version: 1.0.1 - fixed the bug for Joomla's latest version, which cannot save the Azure credentials when save the plugin
  • version: 1.0.2 - fixed the bug for autologin.

Authenticate users via Azure AD

  • Brand: WeDevlops
  • Product Code: j azure authenticate AD
  • Availability: In Stock
  • $49.99


View: 49

Related Products

Articles Display in Grid Layout

Articles Display in Grid Layout

Display articles Grid layout The Joomla Article Grid Layout Module enhances your site by presen..

$19.99

Invisible Google ReCAPTCHA captcha badge on ALL pages

Invisible Google ReCAPTCHA captcha badge on ALL pages

Displays invisible Google Captcha badge ALL pages  Joomla plugin that displays the Invisible G..

$19.99

Floating Balloon Animation

Floating Balloon Animation

Animated Floating Balloons Joomla Module  Joomla Floating Balloon Animation; This module is pe..

$24.99

Google Calendar Integrations

Google Calendar Integrations

The Google Calendar URL Embed Joomla extension module is designed to seamlessly integrate Google Cal..

$19.99

Google Consent Mode V2 Cookies

Google Consent Mode V2 Cookies

Google Consent Mode V2 Cookies Joomla plugin  Google Consent Mode V2 Cookies Joomla Plugin is ..

$19.99

Microsoft PowerPoint Integration

Microsoft PowerPoint Integration

The Microsoft PowerPoint Presentation Slide Integration Module for Joomla allows users to embed..

$29.99

Microsoft Word Integration

Microsoft Word Integration

The Microsoft Word Documents Integration Module for Joomla allows users to embed and interact w..

$24.99

Tags: Joomla