[Koha-devel] Generic OpenIDConnect client
David Cook
dcook at prosentient.com.au
Wed Oct 17 11:06:37 CEST 2018
Hi all,
About 4 years ago, I wrote a generic OpenIDConnect client, and kept telling
myself that I would upstream it but I never did. until now:
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=21586.
I wrote it for 1 specific client, so it exists heavily in a set of
"Prosentient" namespaces and some of the code is legacy from 3.14 and could
be replaced by modern code (I'm looking at you
Koha::Prosentient::Borrowers), but maybe people can try it out and give me
some feedback to make it worthy of a sign off, or people can adapt it and I
can give feedback. (I already have some things I would like to change. I
think I overuse base64url. but it is essential when working with JWTs. I
think I just got carried away with a substitution command once.)
I know we already have the GoogleOpenIdConnect. I actually wrote this code
before that code existed, but I don't think my code would work for Google
the way it is now. It would probably need some alterations.
Anyway, I was sick of telling myself that I would upstream it one day, so I
sat down and made a patch and now it's shared.
Cheers,
David Cook
Systems Librarian
Prosentient Systems
72/330 Wattle St
Ultimo, NSW 2007
Australia
Office: 02 9212 0899
Direct: 02 8005 0595
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20181017/833801d4/attachment.html>
More information about the Koha-devel
mailing list