Keycloak需要在验证流程中进行操作检查

时间:2017-12-28 13:40:07

标签: keycloak keycloak-services

是否可以触发为身份验证执行中的用户执行所有必需操作 (没有完成流程)?

我正在撰写自定义登录信息,用户可以在特定情况下以其他用户身份登录。首先,将使用用户名密码执行来验证用户身份。在此步骤之后,用户可以通过自定义实现的身份验证器选择多个租户用户。此租户用户只需设置为上下文。 - 工作正常

但是,如果我需要对原始用户执行必要的操作,则只会在身份验证流程之后检查租户用户所需的操作。我想这样做使用原始用户所需的操作检查我的身份验证流程中间。 (例如,我希望用户输入更新密码所需操作的密码或确认条款和条件操作)

是否有例如任何用于触发检查所需操作的服务,就像在认证流程之后一样?

我尝试过AuthenticationManager.actionRequired(...),但显然不是在身份验证执行步骤中使用的正确方法。

0 个答案:

没有答案