我想从我的Web应用程序发送Keycloak用户重置密码电子邮件,而不使用Keycloak SMTP配置。为此,我试图生成重置密码链接,但不确定如何在URL中生成代码。是否有任何API调用来生成操作代码或完整的重置密码URL? Keycloak生成如下所示的内容。我需要生成相同的。这就是目标。
https://server.com/auth/realms/xxx/login-actions/action-token?key=ffdfdfdfd
答案 0 :(得分:0)
Keycloak中没有直接公开的此类API。
Keycloak提供操作令牌,允许其承载者执行某些操作,例如重置密码或验证电子邮件地址。
也许您可以看看操作令牌SPI: http://www.keycloak.org/docs/3.3/server_development/topics/action-token-spi.html
通过这种方式,您可以处理用例。