https://github.com/iperdomo/immutant-keycloak
Example of a ring handler served by Immutant web and secured by Keycloak
https://github.com/iperdomo/immutant-keycloak
clojure immutant keycloak openidconnect
Last synced: 20 days ago
JSON representation
Example of a ring handler served by Immutant web and secured by Keycloak
- Host: GitHub
- URL: https://github.com/iperdomo/immutant-keycloak
- Owner: iperdomo
- License: apache-2.0
- Created: 2016-06-07T04:23:04.000Z (almost 9 years ago)
- Default Branch: master
- Last Pushed: 2017-02-09T11:22:09.000Z (over 8 years ago)
- Last Synced: 2025-04-02T20:05:58.082Z (2 months ago)
- Topics: clojure, immutant, keycloak, openidconnect
- Language: Clojure
- Size: 8.79 KB
- Stars: 9
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# immutant-keycloak
Example Ring web app served with [Immutant](http://immutant.org/) and secured with
[Keycloak](http://keycloak.jboss.org/)## Usage
* You'll need a `keycloak.json` with your client configuration under `resources/` folder
* The example code expects that the client is configured to `localhost:3030`
* `lein run` should be enough to start a web server## Technical details
The authentication is based on Keycloak's
[Undertow Adapter](https://github.com/keycloak/keycloak/tree/2.5.x/adapters/oidc/undertow)## License
Distributed under the Apache License 2.0