Skip to content

AspNetCoreExtensions.Keycloak 2.0.0

Latest

Choose a tag to compare

@Tawmy Tawmy released this 20 Sep 07:52
· 1 commit to main since this release
eb75be4

This new major release introduces Valkey for session storage and replaced the previous in-memory and relational database-backed options.

New

  • Valkey for session storage
    • Data protection certificate added (mandatory)
  • Support for Blazor WASM standalone clients (and by extension other standalone SPA frameworks)
    • BFF endpoints now return 401 instead of always forwarding to OIDC login
  • Hook into events to keep local and remote Keycloak sessions in sync
    • Sliding expiration window now tied through OidcEvents
  • Always map HttpForwarder() for BFF pattern
    • If Program.cs is already calling it, doing so won't be necessary anymore if AddKeycloakAuthentication is used
  • UseKeycloakAuthentication returns IEndpointConventionBuilder to allow for host filtering

NuGet: https://www.nuget.org/packages/Tawmy.AspNetCoreExtensions

Full Changelog: keycloak-v1.0.6...keycloak-v2.0.0