Rack middleware that validates the Keycloak JWT access token carried by every request of a Ruby on Rails API. It verifies the token signature against the realm public keys, exposes the authenticated user, its roles and the custom attributes of the token to the controllers, and lets some routes opt out of authentication.

Required Ruby Version

>= 2.7

Authors

Lorent Lempereur

Versions

  1. 1.1.2 July 31, 2026 (15.5 KB)
  2. 1.1.1 July 31, 2026 (22.5 KB)
  3. 1.1.0 July 30, 2026 (19 KB)
  4. 1.0.1 July 30, 2026 (20 KB)
  5. 1.0.0 December 10, 2025 (17 KB)
Show all versions (19 total)

Pushed by

GitHub

SHA 256 checksum

Provenance