我如何在Xcode中重置密码。使用Firebase

问题描述 投票:-2回答:1

我想使用Firebase添加密码重置。这是我的忘记密码视图控制器

我有一个重置密码按钮和一个电子邮件文本字段按钮。如果您可以修改我的代码,以便可以使用密码重置,那就太好了。



import UIKit
import Firebase


class ForgotPasswordViewController: UIViewController {

    @IBOutlet weak var emailtextfield: UITextField!

    override func viewDidLoad() {
        super.viewDidLoad()


    }


    @IBAction func resettapped(_ sender: Any) {


    }


}

swift xcode firebase reset
1个回答
0
投票

The documentation

Auth.auth().sendPasswordReset(withEmail: email) { error in
  // ...
}

如果要使用此功能,则必须执行以下步骤:

  1. 获取用户电子邮件(让他们在文本字段中键入)。
  2. 像这样发送请求:
Auth.auth().sendPasswordReset(withEmail: field.text!, completion: { (error) in
    if let err = error {
        // Show the user the error and return
    }

    // Tell the user a password reset email was successfully sent.
})
© www.soinside.com 2019 - 2024. All rights reserved.