EZProxy

This module provides a bridge between Drupal and EZProxy.

EZProxy helps provide users with remote access to Web-based licensed content offered by libraries. It is middleware that authenticates library users against local authentication systems and provides remote access to licensed content based on the user’s authorization.

There are three main methods of authenticating between Drupal and EZProxy:

This module provides three methods. Here are the use cases:

1. External script authentication
When you click on a link to go to an EZproxy database, EZproxy will ask you to login. The username and password entered will be sent to Drupal and Drupal will check if the user exists in the system and has the 'access ezproxy content' permission. If the user does have permission, Drupal will report back to EZproxy with a successful logon attempt.

2. CGI authentication
When you click on a link to go to an EZproxy database, EZproxy will first ask Drupal if you are authenticated. If the user is currently logged in as has the 'access ezproxy content' permission then Drupal will report back to EZproxy with the successful logon attempt and the user will be taken to the database they requested. If the user is not logged in, Drupal will prompt them to login. When successful Drupal will report back to EZproxy with the successful logon attempt and the user will be taken to the database they requested.

3. Ticket authentication
In this mode, links are created which contain ticket authentication information which is used to authenticate the user. This method, by nature, is more of an API than anything else. See README.txt for more information

Releases

Official releasesDateSizeLinksStatus
6.x-1.12009-Jun-289.69 KBRecommended for 6.xThis is currently the recommended release for 6.x.
5.x-1.12009-Jun-289.93 KBRecommended for 5.xThis is currently the recommended release for 5.x.
Development snapshotsDateSizeLinksStatus
6.x-1.x-dev2009-Jun-289.69 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.
5.x-1.x-dev2009-Jun-289.94 KBDevelopment snapshotDevelopment snapshots are automatically regenerated and their contents can frequently change, so they are not recommended for production use.


 
 

Drupal is a registered trademark of Dries Buytaert.