Hello,

I hope I can ask this question properly.

Currently I have squid-3 configured to authenticate user to access the
proxy.  I assume that squid binds the authenticated username with the
thread or session id, is this correct?

I also have squidGuard working as a redirector.  I do not want to mess
with acl in squidGuard.

Now, what I would like to do is NOT require authentication to squid, but
be able to have a user login to to a system that I am writing that will
allow them to override the squidGuard redirection call in redirectStart.

The way I would like to work this is when the user submits a username
and password to go into override mode, squid will add this user to
authenticateUserRequestUsername(http->request->auth_user_request and
bind it to the current session id or thread.

Then each time through redirectStart, squid just check to see if
authenticateUserRequestUsername(http->request->auth_user_request is
!NULL.  If !NULL, then bypass redirect call.

The question here is can I bind an 'authenticated user' to an existing
session/thread in squid?


Thanks,
Murrah Boswell

Reply via email to