The EZProxy settings in VuFind are for prepending the EZProxy prefix to URLs generated by VuFind (i.e. if you have a VuFind index of database URLs, and you want to make sure that they are linked in a proxied form).  Most people do not use this option.

 

I’m not aware of anyone using VuFind as an authentication method for EZProxy.  It would probably be possible to do this by creating a new VuFind module/action that forces a user to log in if they are not already logged in and passes a message to EZProxy once they are authenticated.  However, without knowing the details of the EZProxy end of the transactions, I can’t give specifics about how to implement this.  It might be worth contacting OCLC to see if they have API documentation that could be used to implement such a VuFind plugin.

 

- Demian

 

From: Keetra Baker [mailto:keetra@gmail.com]
Sent: Thursday, October 11, 2012 1:31 PM
To: vufind-tech@lists.sourceforge.net
Subject: [VuFind-Tech] EZProxy configuration for VuFind

 

Hi,

We are a consortium of 30 libraries, 29 of them in a shared VuFind catalog.  We use EZProxy to authenticate against our patron database (Symphony) for paid databases that are listed on web pages separate from our catalog.  Currently this authentication operates through our old catalog, Web2.  There were a couple of EZProxy-specific pages on our Web2 server and in my EZProxy config file, I pointed to the URL for the Web2 catalog. 

I'm wondering what needs to be done to instead authenticate through our new VuFind catalog.  I've searched the documentation on the VuFind site, and have found references to EZProxy, including "Improved EZProxy integration" but have not seen anything about how exactly to implement it.  There is a section in the VuFind config.ini file that says:
-----
EZproxy is optional.  This section only needs to exist if you  are using EZProxy to provide off-site access to online materials.
[EZproxy]
host            = http://proxy.myuniversity.edu
------
I'm not sure how to modify that for our 30 libraries (we have 30 separate instances of EZProxy; http://ezproxy.berlinlibrary.org:2048/login and http://ezproxy.winneconnelibrary.org:2048/login are two examples), and whether that is all that will be needed to continue using our existing links on external pages as planned. 

I also checked with EZProxy/OCLC support site, but there is no listing of VuFind at http://www.oclc.org/us/en/support/documentation/ezproxy/usr/default.htm

Is anyone running a similar configuration that would be able to point me in the right direction? 

Thanks,
--
Keetra Baker
Database Application Developer
Winnefox Library System
106 Washington Ave
Oshkosh, WI  54901
Email: baker@winnefox.org
Phone: (920) 236-5182