问题描述
我有一个使用 IBM Cloud AppID 进行用户管理的应用程序。我的用户使用 Cloud Directory 进行管理。他们可以自行注册,也可以要求重置密码。
如果我在没有有效电子邮件地址的情况下添加(测试)用户,我该如何更改他们的密码?它没有用户界面。
解决方法
您可以使用 AppID management API to change the password。您可以在 security category of all IBM Cloud API docs 中找到 AppID API。
要么通过 curl 调用该 API,要么使用 Swagger form。您需要一个 IAM API 密钥或令牌、您的 AppID 租户 ID、用户的 uuid,然后提供要设置的新密码。