Keycloak 实现 重置密码流程与忘记密码流程相同。

问题描述 投票:4回答:1

我在使用钥匙扣时遇到一个问题。

  • 当用户点击 "忘记密码 "按钮时,他被要求输入基本信息。一旦输入了详细信息,用户就会收到一封带有更改密码链接的邮件。用户修改密码后,被重定向到应用程序的登录页面。

  • 用户账户被锁定。管理员使用应用程序来解锁帐户。用户收到邮件,点击链接,并生成新密码。用户现在看到一个消息:你的帐户已成功更新。

我想做的是,第二个流程应该和第一个流程一样,即当用户给了新密码后,他会被重定向到登录页面。

谁能指导我如何处理这个问题?

我在两个流程中注意到的不同之处是,我在两个流程中收到的URL是不同的。

第一个流程,我在邮件中收到的是这样的。http:/[keycloak-host]authrealms[realm]login-actionsreset-redentials?code=[code]

第二个流程,我得到这个网址。http:/[keycloak-host]authrealms[realm]login-actionsexecute-actions?key=[key]

keycloak forgot-password
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.