I am currently researching FreeProxy 4.10.
I just noticed that one of its functions, "authentication."
How does authentication work?
The authentication in Freeproxy is quite simple to set up.
There are two types of authentication as you can see. You can:
For the first one:
For the second one it is not necessary to create users as the users will authenticate through their Windows login information. Thus logging in to the system means access to internet.
The proxy authentication is done via additional HTTP request parameters named "Proxy-Authorization".
Upon first request to an proxy that requires authentication the proxy answers with an HTTP 407 that contains Proxy-Authenticate header. The client now knows that the proxy requires authentication and adds the Proxy-Authorization header containing the credentials. The proxy checks the request and removed this header before forwarding the request to the target server (if the authentication was successful).
The details can be found here: