使用JS小部件更改密码的stateToken

时间:2016-09-20 10:40:11

标签: okta okta-api

我们正在尝试使用JS小部件来启用更改密码(密码未过期,只是更改密码)。 REST API需要stateToken但我看不到任何创建/生成状态令牌的方法。

我们已经让小部件适用于其他场景但不是这个。

1 个答案:

答案 0 :(得分:0)

您是否尝试使用/ authn / credentials / change_password端点?那个确实需要一个stateToken,但它只在authn流中可用(当状态为PASSWORD_EXPIRED时)。

如果您在用户登录后尝试更改密码并且已将sessionToken转换为会话Cookie,则可以使用/ users api:

/users/:id/credentials/change_password

该端点的文档位于: http://developer.okta.com/docs/api/resources/users.html#change-password