Keycloak 18:移除账户已存在页面的Review profile按钮
解决Keycloak 18中重复邮箱社交登录显示无效Review Profile选项的问题
操作步骤:
- 登录Keycloak管理控制台,进入目标Realm。
- 左侧菜单选择Authentication,切换到Flows标签页。
- 找到
First Broker Login流程,点击右侧Actions按钮,选择Copy,给复制后的流程命名(比如Custom First Broker Login)——默认系统流程无法直接修改,必须复制后调整。 - 展开复制后的流程下的
First Broker Login->Handle Existing Account节点,找到其中的Existing Account Handler执行步骤。 - 点击
Existing Account Handler右侧的Actions按钮,选择Config。 - 在配置界面的
Allowed Actions选项中,删除reviewProfile值,仅保留addToExistingAccount。 - 保存配置后,切换到Bindings标签页,找到
First Broker Login绑定项,选择你刚创建的自定义流程,保存生效。
完成以上操作后,当用户用不同社交提供商、相同邮箱登录时,页面只会显示Add to existing account选项,无效的Review Profile选项会被移除。
内容的提问来源于stack exchange,提问作者alexanoid
相关产品推荐
相关产品推荐

