Keycloak 将数据从一个自定义身份验证传递到另一个自定义身份验证

Keycloak pass data from one custom authentication to another

我已经为注册流创建了三个自定义验证器,每个验证器都验证单独的页面(ftl 文件)数据。如何将数据从一个验证器传递到另一个?

如果我使用 session.setAttribute() 如果用户刷新页面,该值将被删除。如何保留上一页值以继续流程?

我们可以使用context.getAuthenticationSession().setAuthNote(key,value)来持久化一个值