围绕 (Keycloak - Verify user's email using Rest API) 有一个类似的问题没有回答我的问题。
在领域设置中将 Verify email
设置为 true
并通过 Keycloak 注册用户时,会向该用户发送一封电子邮件。使用的模板是 email-verification.ftl
。
当具有相同的领域设置但通过 REST API POST /{realm}/users
创建用户时,不发送电子邮件。有一个 REST API 方法 PUT /{realm}/users/{id}/send-verify-email
可用,但它使用不同的电子邮件模板 executeActions.ftl
。
我期望 Keycloak 在领域设置需要验证您的电子邮件时“正常”发送电子邮件。无论您使用 REST API 还是 UI。
是否有任何修复/解决方法?