Skip to content

Releases: giljr/keycloak_app

v0.2.0

02 Aug 16:20

Choose a tag to compare

🔒 Upgrade to keycloak_middleware v0.2.0 — Now using Rails credentials

This release improves security and maintainability by replacing environment variables with encrypted Rails credentials.
🔧 Key Highlights:

✅ Rails Best Practices — .env removed in favor of Rails.application.credentials

✅ Redis Configuration — session store now pulls Redis settings securely from credentials

✅ Improved Logout Flow — post_logout_redirect_uri now handled correctly via id_token_hint

✅ Cleaner Middleware Setup — streamlined configuration and improved JWT support

✅ Docs Updated — all upgrade steps clearly documented and tested

🔖 Using version:

gem "keycloak_middleware", git: "https://github.com/giljr/keycloak_middleware.git", tag: "v0.2.0"

📚 References:

📘 Tutorial v2: A Rails Gem From Scratch

🚀 Demo App: Keycloak Middleware Demo in Rails 8

📄 CHANGELOG

v0.1.7

30 Jul 20:47

Choose a tag to compare

🔖 Release: v0.1.7 — Keycloak Middleware

📘 Tutorial

Get started with our Keycloak integration using the keycloak_middleware gem:

👉 Keycloak Middleware Demo – Using the keycloak_middleware Gem

✨ New in v0.1.7

Introduced support for environment variable configuration

using .env files for improved flexibility and security.

🧩 Gemfile Installation

To use this version, add the following line to your Gemfile:

gem "keycloak_middleware", git: "https://github.com/giljr/keycloak_middleware.git", tag: "v0.1.7"

📜 Full Changelog

View all commits for this release:
🔗 https://github.com/giljr/keycloak_app/commits/v0.1.7