spi
Articles tagged with spi.
Keycloak SPI ID Collision: Redis Cache Ran on Infinispan
Keycloak's ProviderManager dedupes SPI factories by provider ID before isSupported() runs. A shared "default" ID silently dropped our Redis cache…
Federate or Migrate? Your Legacy User Store Is Now in the Login Path
Federating a legacy user store into Keycloak avoids a big-bang migration, but it puts someone else's database in your login…
Keycloak User Federation: Building a Custom Provider
Build a custom Keycloak UserStorageProvider SPI for user federation with external databases, covering credential validation, caching, and lazy loading.
Building Custom Authentication Flows in Keycloak
Build custom Keycloak authentication flows using the flow editor, conditional executions, custom authenticator SPIs, and required actions for login logic.
Keycloak Custom SPI Development: Build Your First Extension
Build custom Keycloak extensions using the SPI framework. Complete tutorial covering EventListenerProvider, Authenticator, and UserStorageProvider with code.
Stay ahead on identity & security
Get tutorials, product updates, and Keycloak tips delivered to your inbox.