4.0.0
keycloak-js-parent
org.keycloak
999.0.0-SNAPSHOT
../../pom.xml
keycloak-account-ui
Keycloak Account UI
The user inferface to manage an account on the Keycloak server.
maven-resources
dist
theme/keycloak.v3/account/resources
index.html
com.github.eirslett
frontend-maven-plugin
run-build
pnpm
run build
../..
com.google.code.maven-replacer-plugin
maven-replacer-plugin
process-resources
replace
dist/index.html
target/classes/theme/keycloak.v3/account/index.ftl
false
src="./
src="${resourceUrl}/
href="./
href="${resourceUrl}/
]]>
]]>
Keycloak account console]]>
${properties.title!"Keycloak account console"}]]>
]]>
{
"authUrl": "${authUrl}",
"isRunningAsTheme": true,
"realm": "${realm.name}",
"resourceUrl": "${resourceUrl}",
"logo": "${properties.logo!""}",
"logoUrl": "${properties.logoUrl!""}",
"features": {
"isRegistrationEmailAsUsername": ${realm.registrationEmailAsUsername?c},
"isEditUserNameAllowed": ${realm.editUsernameAllowed?c},
"isInternationalizationEnabled": ${realm.isInternationalizationEnabled()?c},
"isLinkedAccountsEnabled": ${realm.identityFederationEnabled?c},
"isEventsEnabled": ${isEventsEnabled?c},
"isMyResourcesEnabled": ${(realm.userManagedAccessAllowed && isAuthorizationEnabled)?c},
"isTotpConfigured": ${isTotpConfigured?c},
"deleteAccountAllowed": ${deleteAccountAllowed?c},
"updateEmailFeatureEnabled": ${updateEmailFeatureEnabled?c},
"updateEmailActionEnabled": ${updateEmailActionEnabled?c},
"isViewGroupsEnabled": ${isViewGroupsEnabled?c}
}
}