gpt4 book ai didi

Keycloak 主题变量

转载 作者:行者123 更新时间:2023-12-04 12:35:58 30 4
gpt4 key购买 nike

在 Keycloak 的基本模板中,有多个变量示例,可在 Freemarker 模板中访问。例如,在文件中:
https://github.com/keycloak/keycloak/blob/master/themes/src/main/resources/theme/base/login/login.ftl
有字段:

properties.kcFormGroupClass

realm.rememberMe

url.registrationUrl


这些哈希在哪里定义?我在文档中发现的唯一一件事是我可以访问:

${some.system.property} - for system properties

${env.ENV_VAR} - for environment variables


但我找不到 f.e.网址选项。我想显示用户尝试访问的地址。

最佳答案

所有这些实体都是在页面渲染期间为 Freemarker 模板引擎提供的 Java 类的实例。您可以在 keycloak github repo 中搜索相应的类。通常他们都命名为 %Something%Bean 例如登录Bean、ClientBean、UrlBean。

看这里:
https://github.com/keycloak/keycloak/blob/10.0.1/services/src/main/java/org/keycloak/forms/login/freemarker/model/RealmBean.java

关于Keycloak 主题变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61719874/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com