Tag

keycloak

Articles tagged with keycloak.

Definition and Basics

What Is Just-in-Time (JIT) Access? JIT vs Standing Privileges

Just-in-time access grants a permission for one task and a limited time, then removes it. How JIT differs from standing…

Guilliano MolaireGuilliano Molaire7 min read
Definition and Basics

Access Token vs Refresh Token: Key Differences

Access tokens authorize API calls briefly; refresh tokens only obtain new tokens. How they differ, and what Gitea 28.1.0 fixed…

Guilliano MolaireGuilliano Molaire8 min read
keycloak-operations

Keycloak Client Secret Rotation in 26.8: How It Works

Keycloak 26.8 makes client secret rotation supported: two secrets overlap during a rotation, but nothing rotates on a timer and…

Guilliano MolaireGuilliano Molaire8 min read
Definition and Basics

What Is a SAML Assertion? Structure and Signatures

A SAML assertion is the identity provider's signed statement about a user. Learn its XML structure, how it differs from…

Guilliano MolaireGuilliano Molaire10 min read
security

Keycloak 26.8.1 SAML Logout Fix: One Client Could End Another's Sessions

Keycloak 26.8.1 changes how SAML single logout treats a SessionIndex owned by another client. What the code did before, what…

Guilliano MolaireGuilliano Molaire6 min read
security

What Is Password Spraying? vs Credential Stuffing, and How to Stop It

Password spraying tries a few common passwords on many accounts, so no lockout fires. How it differs from credential stuffing,…

Guilliano MolaireGuilliano Molaire6 min read
Identity Governance Workflows in Keycloak: Access Requests
Tutorials

Identity Governance Workflows in Keycloak: Access Requests

Build automated access request and approval workflows with Keycloak using custom required actions, the Admin REST API, and group-based access…

Guilliano MolaireGuilliano Molaire10 min read
security

CVE-2026-107121: Keycloak SMTP StartTLS Plaintext Downgrade

Keycloak 26.8.1 fixes CVE-2026-107121: realm SMTP with StartTLS on could still send credentials in plaintext. What changed, who is affected,…

Guilliano MolaireGuilliano Molaire8 min read
best-practices

How Many Customer SSO Setups Can Your Team Support?

How much engineering and support time each customer SSO setup takes, how it grows past the first few, and three…

Guilliano MolaireGuilliano Molaire11 min read
security-best-practices

OAuth Grant Sprawl and OAuth Token Management for Admins

OAuth grant sprawl is long-lived third-party app consent that outlives the employee and the need. How OAuth token management finds,…

Guilliano MolaireGuilliano Molaire9 min read

Stay ahead on identity & security

Get tutorials, product updates, and Keycloak tips delivered to your inbox.

© 2026 Skycloak. All Rights Reserved. Design by Yasser SolimanKeycloak™ is a trademark of the Linux Foundation. Skycloak is not affiliated with the Keycloak project.