4 Evergreen can now provide CGI authentication for EZProxy.
5 To enable this, you will need to:
7 . Add a new User Activity Type to Evergreen for EZProxy CGI authentications.
8 . Add a new Remote Authentication Profile to Evergreen. You will probably want
9 to use `EZProxyCGI` as the name.
10 . Edit the `<Location /api/ezproxy>` stanza in Evergreen's eg_vhost configuration
11 file. In particular, you will need to allow access to from your EZProxy server,
12 fill in the base uri of your EZProxy server, and add a secret to the
13 _OILSRemoteAuthEZProxySecret_ variable.
15 . Edit the EZProxy user.txt file. You will likely want to add a stanza such
18 .Sample user.txt stanza
20 ::CGI=http://your-evergreen-catalog.com/api/ezproxy?url=^R
22 MD5 <same secret as in eg_vhost config>
23 Expired; Deny expiredticket.htm
27 When this feature is enabled, users will see an Evergreen-based login screen.
28 You may customize the look and feel of this login screen by editing the relevant
29 template toolkit files.