You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

如何修改Keycloak登录页面的标题?

如何修改Keycloak登录页面的标题?

嘿,我来教你怎么搞定这个问题,其实用自定义主题的方式就能轻松修改登录页面标题,步骤很清晰:

  • 第一步:创建自定义主题副本
    找到Keycloak安装目录下的themes文件夹,新建一个专属的主题文件夹(比如命名为my-custom-login-theme)。接着复制默认主题keycloak下的login文件夹,粘贴到你刚创建的主题文件夹中。这样我们基于默认主题修改,不会影响原主题的正常使用。

  • 第二步:修改标题内容
    这里有两种方式可选,按需选择:

    1. 直接修改模板文件:打开my-custom-login-theme/login/templates/login.ftl,找到页面的<title>标签,把里面的动态内容(比如${msg("loginTitle")})替换成你想要的标题文字,例如欢迎登录我的系统
    2. 适配多语言场景:如果需要支持多语言,就打开my-custom-login-theme/login/messages/messages_en.properties(英文配置),找到loginTitle=Sign in to {0}这一行,将值修改为你需要的内容,比如loginTitle=Welcome to My System。其他语言的配置文件(如messages_zh_CN.properties)也可以同步修改对应条目。
  • 第三步:启用自定义主题
    登录Keycloak管理控制台,进入目标Realm,点击左侧菜单的「Realm Settings」,切换到「Themes」标签页,在「Login Theme」下拉框中选择你创建的my-custom-login-theme,点击保存即可。

完成以上步骤后,刷新登录页面,就能看到标题已经变成你设置的内容啦!

内容的提问来源于stack exchange,提问作者Ernesto

火山引擎 最新活动