Category

Definition and Basics

Articles about definition and basics from the Skycloak team.

Authentication Methods Explained: What Keycloak Supports
Definition and Basics

Authentication Methods Explained: What Keycloak Supports

Authentication methods prove who a user is with something they know, have or are. See the main types, and which…

Markaretta DofourMarkaretta Dofour14 min read
What Is PKCE? Proof Key for Code Exchange Explained
Definition and Basics

What Is PKCE? Proof Key for Code Exchange Explained

PKCE protects the OAuth 2.0 authorization code flow from stolen codes. Follow one S256 exchange with real values, and learn…

Markaretta DofourMarkaretta Dofour12 min read
What Is a Rainbow Table Attack and How Salting Stops It
Definition and Basics

What Is a Rainbow Table Attack and How Salting Stops It

A rainbow table is a precomputed table of hash chains that reverses unsalted password hashes fast. Here is how it…

Markaretta DofourMarkaretta Dofour12 min read
What Is a Passkey? How Passkeys Replace Passwords
Definition and Basics

What Is a Passkey? How Passkeys Replace Passwords

A passkey is a FIDO2/WebAuthn sign-in credential: your device keeps a private key unlocked by face, fingerprint or PIN, and…

Markaretta DofourMarkaretta Dofour12 min read
What Is Privileged Access Management (PAM)?
Definition and Basics

What Is Privileged Access Management (PAM)?

Privileged access management secures, limits and monitors admin, root and service accounts. Which PAM controls your IdP already covers and…

Markaretta DofourMarkaretta Dofour14 min read
Definition and Basics

What Is an RSA Key and How Identity Providers Sign Tokens

An RSA key is a public and private key pair. Identity providers sign JWTs with RS256, publish the public key…

Markaretta DofourMarkaretta Dofour15 min read
Definition and Basics

Data Security Starts at Login: An Identity First Guide

Data security is protecting data from unauthorized access, loss or misuse. Credential abuse leads the breach data, so start at…

Markaretta DofourMarkaretta Dofour14 min read
What Is Two-Factor Authentication (2FA)? Methods and Setup
Definition and Basics

What Is Two-Factor Authentication (2FA)? Methods and Setup

Two-factor authentication (2FA) asks for two kinds of proof at login. Compare SMS, app codes, push and passkeys against real…

Markaretta DofourMarkaretta Dofour19 min read
Definition and Basics

What Is authentik? Features, Limits and Keycloak Compared

authentik is an open-source identity provider for SSO, MFA and forward auth. Learn its concepts, what self-hosting it takes, free…

Markaretta DofourMarkaretta Dofour10 min read
Definition and Basics

Authentication vs Authorization: Why Valid Logins Get 403

Authentication proves who is calling, authorization decides what they may do. See a Keycloak token pass every check and still…

Guilliano MolaireGuilliano Molaire18 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.