【发布时间】:2017-08-20 19:17:45
【问题描述】:
我希望能够重置用户的密码,以防他们忘记了密码。这是否可以使用 Realm 框架。作为此问题的自然扩展,是否有办法在输入(正确)当前密码时更改用户密码。
我正在用 Swift 创建一个 iOS 应用程序。
提前致谢!
【问题讨论】:
-
您能否编辑您的答案并添加您的代码。密码是怎么设置的?
我希望能够重置用户的密码,以防他们忘记了密码。这是否可以使用 Realm 框架。作为此问题的自然扩展,是否有办法在输入(正确)当前密码时更改用户密码。
我正在用 Swift 创建一个 iOS 应用程序。
提前致谢!
【问题讨论】:
如果您使用 Realm 移动平台,我们提供 SyncUser.changePassword(_:, completion:) 和 SyncUser.changePassword(_:, forUserID:, completion:) API。
https://realm.io/docs/swift/latest/#changing-passwords
我们还没有提供一种方便的方法来实现“忘记密码?”目前的功能,所以你需要自己实现这样的 UI 和工作流。
有没有办法在输入(正确)当前密码时更改用户的密码。
您需要尝试登录,看看当前密码是否正确。
【讨论】: