【发布时间】:2021-06-20 13:58:38
【问题描述】:
我想在用户名和密码经过身份验证后向 Keycloak 身份验证流程添加一个问题,以询问他们更喜欢哪种类型的两因素身份验证。选择是 OTP 或 SMS。如果用户之前已经做出选择,我将跳过该问题并继续使用 OTP 或 SMS 身份验证器。需要一些关于如何实施的建议。
我创建了一个显示模板的验证器类。那正确吗?我已经看到了创建所需操作的示例。
如果用户已经做出选择,我该如何跳过这个问题?我尝试使用从 configuredFor() 中返回 false ,但由于我的身份验证器是按要求设置的,因此只会停止流程并出现错误。
我计划将用户的选择存储在用户属性或可能的 cookie 中。有没有想过哪个更好?
一如既往,谢谢。
【问题讨论】:
标签: keycloak