Keycloak分叉流程:关闭浏览器选项卡后重复执行身份验证

问题描述

我有一个自定义注册派生流程,该流程在向尝试注册用户发送电子邮件之后派生(这类似于认的重置密码绑定)。用户收到电子邮件并单击链接后,在执行任何必需的操作之前,他们还要执行3次执行。我需要做的是,如果用户完成了电子邮件之后的所有执行,但是先关闭了选项卡,然后再执行所需的操作,即当他们再次跟随电子邮件链接时,它们将在3个执行的开始处开始(基本上是在电子邮件阶段之后必须重复所有操作)。当前的行为是,一旦他们完成了执行阶段并关闭了选项卡并重新跟随链接,keycloak就会记住这一点,并且不会显示以前完成的执行。

删除所有用户会话以使cookie用于新的auth会话时,我得到了不同的结果-但我希望可以少一些麻烦。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)