You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何配置Keycloak以Security Key为默认登录方式,密码为备选?

Keycloak 调整默认登录方式配置方案

可以实现,直接通过调整认证流程的执行项顺序与设置即可达成需求,具体操作步骤如下:

  1. 登录Keycloak管理后台,进入「Authentication」→「Flows」页面,找到你已配置的目标认证流程(比如默认的Browser流程)
  2. 展开流程中负责登录方式选择的子节点(对应你当前显示「尝试其他方式」的部分)
  3. 调整执行项排序:
    • 将WebAuthn Passwordless Authenticator拖动到Username Password Form的上方,设为第一个执行项
    • 确保两个执行项的「Requirement」均设置为「ALTERNATIVE」,这样系统会优先展示第一个选项作为默认登录界面,点击「尝试其他方式」时会切换到第二个选项
  4. (可选)如果WebAuthn Passwordless Authenticator需要用户先输入用户名,可在其配置中开启「Usernameless Authentication」,让用户直接通过安全密钥完成登录
  5. 保存流程配置,测试登录页面,此时默认显示的应该是Security Key登录界面,点击「尝试其他方式」即可切换到用户名密码表单

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

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.20 17:42:14