For the complete documentation index, see llms.txt. This page is also available as Markdown.

Realtime input validation

User Profile is a Keycloak feature that enables to define, from the admin console, what information you want to collect on your users in the register page and to validate inputs on the frontend, in realtime!

NOTE: User profile is only available in Keycloak 15 and it's a beta feature that needs to be enabled when launching keycloak and enabled in the console.

Keycloakify provides client side validation out of the box but for customizing the registration experience you'll have customize register-user-profile.ftl

Example in the starter project:

The RegisterUserProfile page...
...but this is where the magic happens

Last updated

Was this helpful?