Как обновить только адрес электронной почты в Firebase Authentication для iOS Swift 4

измените разрыв строки на обертку символа, выберите свою кнопку и инспектор атрибутов перейдите к разрыву строки и измените ее на обертку символа

enter image description here [/g0]

0
задан Frank van Puffelen 2 March 2019 в 15:24
поделиться

1 ответ

Чтобы изменить адрес электронной почты, в который пользователь должен войти недавно, я бы предложил сделать это:

var credential: AuthCredential

@IBAction func changeEmail() {
    if let user = Auth.auth().currentUser {
        // re authenticate the user
        user.reauthenticate(with: credential) { error in
            if let error = error {
                // An error happened.
            } else {
                // User re-authenticated.
                user.updateEmail(to: "email") { (error) in
                    // email updated
                }
            }
        }
    }
}
0
ответ дан Stijnk008 2 March 2019 в 15:24
поделиться
Другие вопросы по тегам:

Похожие вопросы: