In an enterprise that uses the Internet, a proxy server acts as an intermediary between a workstation user and the Internet to ensure security, administrative and authentication control.
A proxy server receives a request for an Internet service (such as the URL of an electronic resource to which the library subscribes) from a user. If the request originates from an IP address outside of the libraries, the proxy server routes the connection to an authentication verification application (i.e. login screen).
If the connection passes filtering requirements (e.g. you have already logged in and used another electronic resource in the same browser session), the proxy server connects the user without needing to forward the request via the authentication check to the Internet. To the user, after the initial login, the proxy server is invisible; all Internet requests and returned responses appear to be directly with the addressed Internet server.