Reset User Password中提到的步骤对我来说似乎有点混乱。 例如,用户通常会重置密码,因为他无法记住现有密码。
现在,上面的链接提到了
The refresh token can be retrieved by calling user.token after logging in via Realm.Sync.User
但是,由于用户不知道他当前的密码,应用程序如何获得刷新令牌?
我似乎在这里遗漏了一些东西,不知道是什么......
如果有人可以解释用户重置密码的完整步骤,那就太好了。
答案 0 :(得分:0)
"密码重置"有点用词不当。有问题的功能是为登录用户更改自己的密码(例如,从"设置"或"配置文件"屏幕)或具有管理权限的用户更改任意用户的密码。
还有另一个常见用例,即注销但不记得密码的用户希望重置密码。在许多情况下,此过程涉及向他们发送带有链接的电子邮件,该链接在被访问时将允许他们指定新密码。 Realm Object Server不支持开箱即用的这种密码重置;您可能希望在issue tracker处提出问题请求它(因为它似乎非常重要)。