[Koha-devel] Keycloak as Identity Provider using Koha's users

Paul Derscheid paul.derscheid at lmscloud.de
Fri Oct 20 11:07:28 CEST 2023


Hi David,

thanks for putting so much work into this. I will try to use it to for a 
third party integration a little down the road.
I'll share my experience with you if you're interested (or write an 
issue if something is broken :D).

Thanks again

Paul

On 10/19/23 03:01, David Cook wrote:
>
> Hi all,
>
> I’ve posted the Keycloak extension for using Koha’s user database as 
> Keycloak’s user datastore: 
> https://gitlab.com/minusdavid/keycloak-user-storage-koha
>
> This effectively allows you to use Koha (version 22.11.03 and upwards) 
> as an Identity Provider – mediated via Keycloak (version 20 and up).
>
> So you can set up Koha to use Keycloak via SAML or OIDC and then have 
> other third-party services like EBSCO EDS using the Keycloak, and thus 
> you have SSO across the board while the users are fully managed 
> through Koha, which is pretty cool.
>
> At some point, I might look into how I can host the built JAR on 
> Gitlab as well, but I’ve provided the command to build the JAR using 
> Docker, so it is very easy to do even if you’re not a Java expert.
>
> Let me know if you need any help trying it out.
>
> David Cook
>
> Senior Software Engineer
>
> Prosentient Systems
>
> Suite 7.03
>
> 6a Glen St
>
> Milsons Point NSW 2061
>
> Australia
>
> Office: 02 9212 0899
>
> Online: 02 8005 0595
>
-- 
LMSCloud GmbH
Paul Derscheid - Software Engineer
Bismarckstr. 3 -  D-72764 Reutlingen
m +49 174 2436308
epaul.derscheid at lmscloud.de
wwww.lmscloud.de
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.koha-community.org/pipermail/koha-devel/attachments/20231020/a3c3cb41/attachment.htm>


More information about the Koha-devel mailing list