Demos, examples and playground for Keycloak extensions, providers, SPI implementations, etc.
PeanutsUserProvider - demo user storage provider, providing some members of the peanuts in a read-only mode, via an external API.
Highlander - demo event listener for Keycloak, allowing only the last session to survive (Highlander mode - there must only be one!), if a user logs in on multiple browsers/devices.
AWS SNS Publisher - demo event listener for Keycloak, simply forwarding/publishing all events to an AWS SNS topic.
LuckyNumberMapper - example custom token mapper for Keycloak using the OIDC protocol.
RestExample - demo implementation for custom REST resources within Keycloak, public (unauthenticated) and secured (authenticated) endpoints.
MobileNumberRequiredAction - example which enforces the user to update its mobile phone number, if not already set.
ActionToken t.b.d.