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.
withTranslations
!skipCommunityTranslations
maven-resources-plugin
copy-resources
generate-resources
copy-resources
${project.build.outputDirectory}
maven-resources-community
maven-resources
dist
theme/keycloak.v3/account/resources
index.html
com.github.eirslett
frontend-maven-plugin
install-node-and-pnpm
pnpm-install
pnpm
${pnpm.args.install}
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}/
]]>
]]>
]]>
]]>
Account Management]]>
${properties.title!"Account Management"}
]]>
]]>
{
"authUrl": "${authUrl}",
"baseUrl": "${baseUrl}",
"realm": "${realm.name}",
"clientId": "${clientId}",
"resourceUrl": "${resourceUrl}",
"logo": "${properties.logo!""}",
"logoUrl": "${properties.logoUrl!""}",
"locale": "${locale}",
"features": {
"isRegistrationEmailAsUsername": ${realm.registrationEmailAsUsername?c},
"isEditUserNameAllowed": ${realm.editUsernameAllowed?c},
"isInternationalizationEnabled": ${realm.isInternationalizationEnabled()?c},
"isLinkedAccountsEnabled": ${realm.identityFederationEnabled?c},
"isMyResourcesEnabled": ${(realm.userManagedAccessAllowed && isAuthorizationEnabled)?c},
"deleteAccountAllowed": ${deleteAccountAllowed?c},
"updateEmailFeatureEnabled": ${updateEmailFeatureEnabled?c},
"updateEmailActionEnabled": ${updateEmailActionEnabled?c},
"isViewGroupsEnabled": ${isViewGroupsEnabled?c}
}
}