gpt4 book ai didi

Keycloak 用户选择 OTP 或 SMS

转载 作者:行者123 更新时间:2023-12-04 07:54:27 27 4
gpt4 key购买 nike

我想在用户名和密码通过身份验证后在 Keycloak 身份验证流程中添加一个问题,以询问他们喜欢哪种类型的双因素身份验证。选项是一次性密码或短信。如果用户之前已经做出选择,我将跳过该问题并继续使用 OTP 或 SMS 身份验证器。需要一些关于如何实现这一点的建议。
我创建了一个显示模板的验证器类。那正确吗?我见过创建所需操作的示例。
如果用户已经做出选择,我该如何跳过这个问题?我尝试使用从 configureFor() 返回 false ,但由于我的身份验证器已按要求设置,因此会因错误而停止流程。
我计划将用户的选择存储在用户属性或可能的 cookie 中。有什么想法更好吗?
一如既往,谢谢。

最佳答案

您可以使用条件验证器来检查条件,服务器开发人员文档中有一个示例:https://www.keycloak.org/docs/latest/server_development/#algorithm-overview

关于Keycloak 用户选择 OTP 或 SMS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66771198/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com