๐Ÿ™‹How do I add extra pages?

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

That beeing 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:

๐Ÿ–‡๏ธIntegration With Custom Keycloak Extention

Last updated