我的要求是在 Keycloak 中使用电子邮件启用 2FA。
启用后,如果用户尝试通过电子邮件和密码登录,用户成功通过身份验证后,基于时间的令牌将发送到电子邮件。
用户将通过自定义 UI 执行此操作,即在我们的产品中,我们有 UI 为用户启用/禁用 2FA。
我们正在使用 Keycloak 并且我们希望使用 Keycloak API 来实现这一点。
我正在使用 keycloak-admin-client 与 Keycloak API 进行交互,但我没有找到足够的资源来使用 keycloak-admin-client 实现此目的。
我正在寻找一种使用 keycloak-admin-client 为用户启用 2FA 的方法。
任何帮助将不胜感激。
谢谢
keycloak keycloak-rest-api keycloak-admin-client keycloak-spring-boot-starter