[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