Change #7137
Category | None |
Changed by | Jeff Davis <jeff.davis | @bc.libraries.coop>
Changed at | Tue 25 Aug 2020 16:45:33 |
Repository | git://git.evergreen-ils.org/Evergreen.git |
Project | Evergreen |
Branch | master |
Revision | 2234f5ea25f9db51de157e8480d481d6abf996a6 |
Comments
RemoteAuth EZProxy CGI authentication This commit adds a RemoteAuth handler (and associated templates, configuration, and sample data) for EZProxy CGI user authentication: https://help.oclc.org/Library_Management/EZproxy/Authenticate_users/EZproxy_authentication_methods/CGI_authentication The user is presented with a login form. If their account is authorized, they will be redirected to EZProxy with a valid authentication ticket, allowing them to access online resources. If they are not authorized, an error message is displayed indicating why the auth attempt failed. The login form and error messages use Template Toolkit (TT2) templates and can be customized. Signed-off-by: Jeff Davis <jeff.davis@bc.libraries.coop> Signed-off-by: Jane Sandberg <sandbej@linnbenton.edu> Signed-off-by: Galen Charlton <gmc@equinoxinitiative.org>
Changed files
- Open-ILS/examples/apache_24/eg_startup.in
- Open-ILS/examples/apache_24/eg_vhost.conf.in
- Open-ILS/src/perlmods/lib/OpenILS/WWW/RemoteAuth/EZProxyCGI.pm
- Open-ILS/src/templates/remoteauth/ezproxycgi/error.tt2
- Open-ILS/src/templates/remoteauth/ezproxycgi/footer.tt2
- Open-ILS/src/templates/remoteauth/ezproxycgi/header.tt2
- Open-ILS/src/templates/remoteauth/ezproxycgi/login.tt2
- Open-ILS/src/templates/remoteauth/ezproxycgi/login_form.tt2
- Open-ILS/tests/datasets/sql/remoteauth.sql