On Tuesday 15 July 2003 16.04, Augusto Flavio wrote: > When the user make the login in my script cgi i will > get this login, passwd and the address IP of station. > I will check this login and passwd in > /etc/squid/squidpasswd . before this i will specific > the previleges of this user from IP, right?
So far all good. > The problem of all this is: > > I need create some restrictions by login and not by > IP why the network use DHCP. I need create the script > that sync these logins with the IP of station ? Yes, because when the same user tries to then use Squid, squid will have absolutely no knowledge of who logged in to that CGI script of yours. All it knows is that "I got a request from IP x.x.x.x". If you use a CGI login method then this must then supply the information about who the user is who is using IP x.x.x.x until that user have logged out. Using proxy authentication is about 100 times easier to set up than CGI based authentication, and I would strongly recommend using proxy authentication instead. Using proxy authentication is a no-worries approach as it is an integral part of the HTTP protocol and nothing out of the ordinary. It accomplishes the same goal MUCH easilier and a whole lot more reliably. Regards Henrik -- Donations welcome if you consider my Free Squid support helpful. https://www.paypal.com/xclick/business=hno%40squid-cache.org If you need commercial Squid support or cost effective Squid or firewall appliances please refer to MARA Systems AB, Sweden http://www.marasystems.com/, [EMAIL PROTECTED]
