jgrodziski/keycloak-clojure

A Clojure library helping the integration of Keycloak with a Clojure Application + a sample SPA Client and API Server demonstrating the Keycloak integration

156

stars

419

commits

Clojure

primary language

Jan 27, 2025

updated

cljdoc.org/d/keycloak-clojure/keycloak-clojure
authentication
authorization
clojure
iam
keycloak
keycloak-clojure
oauth2
oauth2-provider
oidc
oidc-provider
realm
re-frame
security
yada
Browse cluster: Identity & Access Management Platforms

README

Keycloak plus Clojure

Keycloak is an open source Identity and Access Management solution for easily securing modern applications and API. This library wraps the Keycloak Java Adapter and provide features easing the integration.

Clojars Project cljdoc badge

keycloak-clojure/keycloak-clojure {:mvn/version "1.31.5"}

The versions 1.31 and higher of keycloak-clojure are compatible with Keycloak version 24.x and higher.

The reference documentation is available on cljdoc.

  • Concepts: Keycloak implements the concepts of the OAuth and OIDC protocols as well as its own
  • Setup: Setup Keycloak on your development machine with Docker
  • Administration: Administration tasks create the different Keycloak resources used later when securing the application
  • Backend: How to secure an API backend?
  • Frontend: How to secure a typical SPA frontend?

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contributors

jgrodziski

389 commits

cmiles74

11 commits

Claire2222

5 commits

aarkoub

4 commits

jgrodziski/keycloak-clojure

A Clojure library helping the integration of Keycloak with a Clojure Application + a sample SPA Client and API Server demonstrating the Keycloak integration

156

stars

419

commits

Clojure

primary language

Jan 27, 2025

updated

cljdoc.org/d/keycloak-clojure/keycloak-clojure
authentication
authorization
clojure
iam
keycloak
keycloak-clojure
oauth2
oauth2-provider
oidc
oidc-provider
realm
re-frame
security
yada
Browse cluster: Identity & Access Management Platforms

README

Keycloak plus Clojure

Keycloak is an open source Identity and Access Management solution for easily securing modern applications and API. This library wraps the Keycloak Java Adapter and provide features easing the integration.

Clojars Project cljdoc badge

keycloak-clojure/keycloak-clojure {:mvn/version "1.31.5"}

The versions 1.31 and higher of keycloak-clojure are compatible with Keycloak version 24.x and higher.

The reference documentation is available on cljdoc.

  • Concepts: Keycloak implements the concepts of the OAuth and OIDC protocols as well as its own
  • Setup: Setup Keycloak on your development machine with Docker
  • Administration: Administration tasks create the different Keycloak resources used later when securing the application
  • Backend: How to secure an API backend?
  • Frontend: How to secure a typical SPA frontend?

License

Distributed under the MIT License. See LICENSE.txt for more information.

(back to top)

Contributors

jgrodziski

389 commits

cmiles74

11 commits

Claire2222

5 commits

aarkoub

4 commits

Languages

Clojure

97.2%

Shell

2.7%