HTTPAuth is a daemon and framework for authenticating HTTP requests. It supports Basic and Digest authentication against various databases such as LDAP, PostgreSQL or MYSQL. It also supports NTLM authentication against a Windows Server.
Authentication takes place by a daemon called httpauthd. This allows an extra layer of security as the web host doesn't need access to passwords or secrets. HTTPAuth isn't for everyone but can be a valuable tool in building more complex authentication for websites.
These details are provided for information only. No information here is legal advice and should not be used as such.