Setup NTLM / Kerberos SSO with Apache on Windows for Joomla

Setup NTLM / Kerberos SSO with Apache on Windows for Joomla


Download the Plugin

Configuration Support and Free Trial

If you want support in configuring the plugin, or to integrate NTLM with Apache on Windows with Joomla LDAP, click on Free Configuration Setup button.

We provide a 7 day full feature trial wherein you can fully test out all the features of the plugin, click on Free Business Trial button.


Steps to NTLM with Apache on Windows Authentication LDAP for Single Sign-On (SSO)

Configure NTLM SSO with Apache on Windows into Joomla

  • Click here to download the apache module.
  • Copy the mod_authnz_sspi.so from Apache24 > modules folder and place it in the modules
  • Copy the sspipkgs.exe file from Apache24 -> bin folder and place it in the bin folder of your Xampp apache folder (.....\xampp\apache\bin) on your webserver.
  • Open httpd.conf (.....\xampp\apache\conf) and place the below line of code in the LoadModule section.
    LoadModule authnz_sspi_module modules/mod_authnz_sspi.so
  • Make sure that the following modules are uncommented:
    LoadModule authn_core_module modules/mod_authn_core.so LoadModule authz_core_module modules/mod_authz_core.so Also, make sure to enable ldap extension.
  • Open the httpd.conf file from (.....\xampp\apache\conf\httpd.conf).
    Go to and paste the below lines after #Require all granted. <Directory "...../xampp/htdocs"> ……… ……… #Require all granted AllowOverride None Options None AuthType SSPI SSPIAuth On SSPIAuthoritative On Require valid-user </Directory>
  • Restart your Apache Server.
  • To test the configuration create a test.php file in your WordPress root directory.
    (.....\xampp\htdocs\wordpress\test.php).
    Enter the below line:<?php var_dump($_SERVER); ?>
  • Save the file and run in the web browser.
  • Search for "REMOTE_USER" and it should contain the currently logged in username.

Additional Resources.

Business Trial

If you want Business Trial for FREE Click Here

If you don't find what you are looking for, please contact us at joomlasupport@xecurify.com or call us at +1 978 658 9387.

Hello there!

Need Help? We are right here!

support
Contact miniOrange Support
success

Thanks for your inquiry.

If you dont hear from us within 24 hours, please feel free to send a follow up email to info@xecurify.com