首页 > 解决方案 > 我在使用 Parse 重置密码时遇到问题

问题描述

我正在用 Swift 制作自己的应用程序,并希望包含使用 Parse 重置密码的功能。我的控制台最终显示成功通知,但是当我去电子邮件查看 Parse 是否发送电子邮件重置密码时,我没有收到任何内容。如果您能帮我解决这个问题,我将不胜感激:D我添加了一个屏幕截图,以便您可以看到我的控制台显示的内容。

 @IBAction func recoverPasswordButton(_ sender: Any) {

    PFUser.requestPasswordResetForEmail(inBackground: emailTextField.text!, block: { (success, error) in

        if self.emailTextField != nil {

            self.displayAlert(title: "Check your email", message: "A link has been sent to recover your password. Follow the instructions.")

            print("A link to recover your password has been sent")

        } else {

            var errorText = "Unknown error: please try again"

            if let error = error {

                errorText = error.localizedDescription
            }
            self.displayAlert(title: "Email is not valid", message: errorText)

        }
    })

}

标签: swiftparse-serverreset-password

解决方案


对于电子邮件验证,您需要在仪表板中添加设置,如下所示

第一件事是 Parse 停止了他的支持,你必须使用 Back4App。

在此处输入图像描述


推荐阅读