Single Sign-On Protocols
A branch for 2.4 that is specific to University of Windsor: http://git.evergreen-ils.org/?p=contrib/Conifer.git;a=commitdiff;h=88b1d68561e71c18d5d5098cb79ab0ddbaf61ff6
Libraries that have expressed interest:
- Linn-Benton Community College
Authentication with LDAP already exists.
- Here are some bugs: https://bugs.launchpad.net/evergreen/+bugs?field.tag=ldap
It does not do automatic provisioning of accounts, it just allows users to sign-in using their LDAP credentials if they already have an Evergreen account.
- Conifer uses a crazy Python script to provision accounts; it also generates a barcode for the user and updates the LDAP entry with the new barcode. This code might be a useful starting point for others who want to create their own, but a general utility is unlikely as LDAP attributes vary from organization to organization.
- As of December 2016, Berklee College of music is interested in moving to SAML
There's a Perl library: https://metacpan.org/pod/Net::SAML