Support PatronAPI-compatible auth via RemoteAuth
Bug #1887196 reported by
Jeff Davis
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Evergreen |
Fix Released
|
Wishlist
|
Unassigned |
Bug Description
PatronAPI is so simple and so widely supported by vendors that it is a de-facto standard for patron authentication and retrieval. It would be handy if Evergreen could handle PatronAPI-like auth requests from vendors.
Changed in evergreen: | |
assignee: | nobody → Galen Charlton (gmc) |
Changed in evergreen: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
Working branch user/jeffdavis/ lp1887196- remoteauth- patronapi adds a PatronAPI- compatible RemoteAuth endpoint. There are two relevant commits. The first commit adds a method to RemoteAuth to retrieve patron information (this does not require the patron to authenticate first, so it should be used with caution):
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=commitdif f;h=c9ce4d67
The second commit adds the actual endpoint:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=commitdif f;h=52f4edbb
Note that this branch depends on the RemoteAuth TT2 support added in bug 1850992.