微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Keycloak 更改注册或激活流程

如何解决Keycloak 更改注册或激活流程

我使用此 Node.js library 通过 POST /{realm}/users 注册用户。这是有效的,但我在通过电子邮件激活用户时遇到问题。场景应该是,用户注册直接收到一封带有激活链接的电子邮件,用于他的帐户。但这个案例是 Keycloak 中的另一个案例。首先,您必须使用新用户登录一次,然后您会获得激活链接,而不是在注册过程之后立即登录。那太晚了。所以我触发 API PUT /{realm}/users/{id}/send-verify-email 以电子邮件的形式发送验证链接。 但电子邮件文本和模板是另一回事。它与来自 PUT /{realm}/users/{id}/execute-actions-email 的相同,令人困惑。它还用于更新需要的用户信息等。所以调整这个电子邮件模板不是一个选项。

Keycloak 设置中是否有可能在注册用户后立即发送正确的电子邮件验证邮件?或者我可以添加新的电子邮件模板并将它们分配给 API 吗?

我使用的是当前版本的 Keycloak:12.0.2

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。