UChicago-FLOTO / keycloak-api-key

Keycloak module to authorize using APIKey

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Keycloak ApiKey Auth

Build Status

The correlated article is [http://www.zakariaamine.com/2019-06-14/extending-keycloak (http://www.zakariaamine.com/2019-06-14/extending-keycloak)

It enables ApiKey validation in Keycloak, when validation fails it emits a LOGIN_ERROR event and LOGIN otherwise.

This is cool when using with Keycloak Metrics SPI

Improvments

  • Discovery realm by session context
  • Dipatch Events

Running example

Running: mvn package -Drelease.version=0.1 && docker-compose up --build

About

Keycloak module to authorize using APIKey


Languages

Language:Java 97.1%Language:Dockerfile 2.9%