Keycloakify
HomeGitHubStorybookAlternative to keycloak-js
  • Documentation
  • Release Notes & Upgrade Instructions
  • FAQ
  • Frequently Asked Questions
  • How does Keycloakify work?
  • It works in Storybook but not in Keycloak
  • There is too much info exposed in window.kcContext
  • How do I identify the page to customize?
  • Can I use react-hooks-form?
  • I can't find what I need in the kcContext
  • How do I add extra pages?
  • How can I access Realm Attributes?
  • How can I redirect the user to Login/Register?
  • Errors in Keycloak Log
  • Why do I get reCaptcha warnings?
  • My Realm Overrides Translations do not apply
  • Validating the password in login-update-password.ftl page
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub

How do I add extra pages?

Last updated 17 days ago

Was this helpful?

You can't add pages per say. The theme isn't in control of the authentication cinematic. The Keycloak server defines the login/registration steps all you can do is customize the pages defined by Keycloak.

That being said, if what you are trying to do is implementing, for example, a multi step registration process you can do this! You'll do it at the page level by dynamically swapping react components.

If you have implemented a custom Keycloak extension (in Java) that does define some non standard extra user facing pages you can implement implement them in your Keycloakify theme. See:

Styling a Custom Page Not Included in Base Keycloak | Keycloakify
Logo