我想知道你们是否可以告诉我如何在Swift中设置重置密码,我目前正在使用Firebase作为我的后端服务。我只需要代码。
答案 0 :(得分:56)
-sendPasswordResetWithEmail:completion:
启动给定电子邮件地址的密码重置。
请参阅FIRAuthErrors以获取所有API方法通用的错误代码列表。
在Swift 3.x和Firebase 3.x中,它将如下所示:
FIRAuth.auth()?.sendPasswordReset(withEmail: "email@email") { error in
// Your code here
}
编辑:
Firebase 4将Firebase功能更改为与Swift中的命名约定更加一致。
Auth.auth().sendPasswordReset(withEmail: "email@email") { error in
// Your code here
}