Keycloak is an open source Identity and Access Management solution for easily securing modern applications and API. This library wrap the Keycloak Java Adapter and provide some utilities facilitating the integration.
The reference documentation is available at: keycloak-clojure.org.
keycloak-clojure {:mvn/version "1.17.9"}
This repo was first an explanation of integrating Keycloak with Clojure, now I transform it to offer a library named keycloak-clojure
to wrap the Keycloak Java Adapter and provide some utilities facilitating the integration. The initial explanation is now in the README of the sample
directory.
Read the sample's README to understand the concepts Keycloak offers, and the integration points needed to integrate it with your application backend and frontend. Of course the way Keycloak integrates with your application depends on the stack it uses.