There are 3 repositories under keycloak-spi topic.
A Keycloak authenticator to restrict authorization on clients
🔒 Keycloak Authentication Provider implementation to get a two factor authentication with a OTP/code/token send via Email (through SMTP)
Keycloak extension for creating multi-tenant IAM for B2B SaaS applications.
Keycloak Custom Module for User Federation with Existing DB
Keycloak user federation extension to connect to a MySQL database containing users
A Repo Showing How Keycloak Can Be Extended. From. Creating Custom Authenticators, Required Actions, Event Listeners ec cetera.
Keycloak Extension - Custom Event Listener. User create and register events, listen and Call Rest API with Java
A Keycloak provider that posts events to a URL via HTTP POST as JSON
Keycloak OpenFGA Event Publisher enables event integration between Keycloak and OpenFGA for Fine-Grained Authorization (FGA) using the OpenFGA SDK.
Event-based Webhook plugin for Keycloak
Drop-in Email Provider SPI replacement for Keycloak to send emails via AWS Simple Email Service (SES). Demo purposes only
This project extends the Keycloak authentication server to cover complicated enterprise use cases such as multi-tenancy, custom storage, n-level resellers by extending Keycloak through its SPIs such as storage, authentication, and identity provider.
Keycloak SPI example
Keycloak Authentication Provider implementation for Webauthn with Conditional Mediation (Passkey autofill)
Default Keycloak login form with additional validation of configurable user attribute!
Keycloak-DatastoreProvider storing data in an Apache Cassandra NoSQL-database.
Exposing Keycloak metrics endpoints for Prometheus!
Keycloak Guard for Laravel is a middleware package that provides authentication and authorization functionality for Laravel applications using the Keycloak open-source identity and access management system. This package offers an easy-to-use solution for integrating Keycloak with Laravel, allowing developers to protect routes and control access to
Keycloak OpenFGA Custom Event Listener for integrating Keycloak and OpenFGA via Kafka for Fine-Grained Authorization
Keycloak plugin for logins using phone number
Keycloak user provider custom SPI
EventProvider for Keycloak, used to sync user information to the Identity Registry API
A Keycloak plugin to authenticate users using a link sent via email
Red Hat Single Sign-On Workshop
Keycloak extensions for customizations of the FWU Keycloak
The Keycloak password hashprovider extension enables Keycloak to support other password hashing algorithm than the built-in PBKDF2.
Keycloak SPI for Mongodb users federation
Proyecto de iniciación e introducción al gestor de identidades de código abierto Keycloak
Ressourcen für @dasniko's Keycloak Extension Development Workshop
Keycloak identity provider for Twitch.
Keycloak Mailchimp Plugin for adding users to Mailchimp
Everything to build the Keycloak docker image used by EIMIS
A Keycloak SPI that enables user registration using a predefined invitation code. Also an example of Keycload FormAction SPI
replacement for jboss event logger to remove PII data in Keycloak