The original URL is:
Table of Contents
proxy_auth_ldap is a authenticator script for the
Squid cache proxy.
It was implemented for older versions of Squid which did not
have support for
HTTP proxy authentication against a user repository accessible via LDAP.
Recent versions of Squid have built-in LDAP support. Therefore today
you might want to check Squid authentication modules shipped with Squid first
before installing this script (see this nice text
"Authentication and Squid").
For running this proxy_auth module you need:
This software including all modules is Open Source and given away under the GPL (GNU GENERAL PUBLIC LICENSE) Version 2.Download proxy_auth_ldap.py
Note: Make sure to have appropriate squid.conf for Squid 2!
proxy_auth ldap_password proxy_auth REQUIRED
http_access allow ldap_password
Note that passwords are transmitted in cleartext over the network when doing HTTP authentication.
If you're eager using your LDAP host as single sign-on server you might also consider using web2ldap for accessing your LDAP data via WWW and give the users a possibility to change their passwords.