Code4Lib Journal (Oct 2012)

A Hybrid Solution for Improving Single Sign-On to a Proxy Service with Squid and EZproxy through Shibboleth and ExLibris’ Aleph X-Server

  • Alexander Jerabek,
  • Minh-Quang Nguyen

Journal volume & issue
no. 18

Abstract

Read online

This paper describes an implementation of a hybrid solution for improving the library's proxy service by integrating Shibboleth and ExLibris' Aleph’s X-server using a proxy server running both EZproxy and Squid applications. We will describe in detail the hybrid solution of a proxy service within the context of our institution and explain how this service improves the user experience. We will explain how we developed and implemented this solution with a minimum of development cost and describe some of the preliminary empirical research undertaken. The main benefit of this solution is that instead of relying on e-resource vendors to become Shibboleth-compliant, we are able to prepare and deploy a Shibboleth-ready environment while granting our patrons reliable and stable access to e-resources via different types of connections. As of December 2011, the hybrid solution is running in production.