Skip to content

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

License

Notifications You must be signed in to change notification settings

schnaq/keycloak-clojure

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Keycloak plus Clojure

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.

Clojars Project

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

The reference documentation is available on cljdoc.

  • Concepts: Keycloak implements the concepts of the OAuth and OIDC protocols as well as its own concepts. This section explains these concepts and their purpose
  • Setup: this section exposes an easy way to install Keycloak on your development machine through Docker
  • Administration: the administration tasks allows to create the different Keycloak resources used later when securing the application
  • Frontend: this section explains how to secure a typical SPA frontend
  • Backend: this section explains how to secure an API backend

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Clojure 96.5%
  • Shell 3.4%
  • Dockerfile 0.1%