PyAuthenNTLM2 is an authentication module for Apache.  It validates a user by means of the NTLM protocol and a separate Domain Controller (or Active Directory server).