【发布时间】:2021-03-21 18:08:52
【问题描述】:
我已重置用户密码并在 keycloak 中将其设置为临时密码。 当用户登录时,是否有一些 REST API 可以将临时密码更改为常规密码?重要的是不要使用 keycloak 的用户界面。我听说过实验性 API,但我找不到它的任何文档。感谢您的帮助
【问题讨论】:
-
你如何做到这一点“我已经重置用户密码并在 keycloak 中将其设置为新的临时密码。”通过 Keycloak 管理控制台?
-
您希望用户在用户第一次登录时更新密码吗?
-
@dreamcrash 是的,我想要这个。要将密码更改为临时密码,我使用公共 Keycloak API。
CredentialRepresentation passwordCred = new CredentialRepresentation(); passwordCred.setTemporary(false); passwordCred.setType(CredentialRepresentation.PASSWORD); passwordCred.setValue(password);