【发布时间】:2019-11-28 11:27:07
【问题描述】:
我正在使用 Kyecloak:4.8.0,并为我的领域启用了蛮力攻击。 现在,只要用户提供了 3 次错误的凭据,用户就会被暂时锁定。
但用户仍然会看到“无效的用户名/密码”。
根据这个线程 Keycloak 故意这样做: https://issues.jboss.org/browse/KEYCLOAK-5284
但我仍然想告诉用户他的帐户已被锁定。
有没有办法自定义这条消息?
我尝试通过在自定义 keycloak 主题中添加消息来做到这一点,如下所示:
位置:主题\adminlte\login\messages\messages_en.properties
accountTemporarilyDisabledMessage=Account is temporarily disabled, contact admin or try again later.
此更改无效。
【问题讨论】:
-
如果您这样做,智能暴力检测可以通过暂时锁定它们来查找系统中所有可用的电子邮件地址。这就是故意不添加锁定消息的原因
-
是的@Marcel 我明白了。谢谢你:)
标签: keycloak keycloak-services keycloak-gatekeeper