Swift Firebase身份验证-更新邮件-Don';不要发送确认电子邮件
如果我不想发送任何电子邮件验证/确认,在我更新和电子邮件地址后,我如何才能做到这一点 我称之为:Swift Firebase身份验证-更新邮件-Don';不要发送确认电子邮件,swift,firebase,firebase-authentication,Swift,Firebase,Firebase Authentication,如果我不想发送任何电子邮件验证/确认,在我更新和电子邮件地址后,我如何才能做到这一点 我称之为: Auth.auth().currentUser?.updateEmail(to: emailTextField.text!, completion: { (error) in if error != nil { print("Firebase Change Email Error: \(String(desc
Auth.auth().currentUser?.updateEmail(to: emailTextField.text!, completion: { (error) in
if error != nil {
print("Firebase Change Email Error: \(String(describing: error))")
} else {
print("Firebase Change Email Successful")
}
})
自动发送电子邮件,但我不想要它
谢谢
CR强烈建议不要这样做,这是一个坏主意,发送此电子邮件是出于安全原因。如果帐户被劫持,电子邮件被更改。帐户所有者将无法恢复其帐户 也就是说,唯一的解决方法是使用AdminSDK
updateUser
API:
admin.auth().updateUser(uid, {
email: "modifiedUser@example.com",
})
.then(function(userRecord) {
// Email changed.
})
.catch(function(error) {
console.log("Error updating user:", error);
});