Integrated Windows Authentication with Apache HTTP Server on Linux

What is the best way to enable Integrated Windows Authentication for a PHP web application running on Apache2/Linux? There is a Windows Domain Controller in the network which should be used for authentication.

I found these apache modules:

  • mod_auth_kerb
  • mod_auth_ntlm_winbind

But these modules seem to be very outdated (last updated 2007/2008). Is there a better, more up-to-date way to do this?


Solution 1:

I believe WDC speaks LDAP, in which case you probably want mod_authnz_ldap instead.