2016-03-05 6 views
5

Мне было интересно, если вы, ребята, можете показать мне, как настроить Сброс пароля в Swift, я в настоящее время использую Firebase в качестве моего бэкэнд-сервиса. Мне просто нужен код.Firebase Сброс пароля Swift

+0

См https://www.firebase.com/docs/ios/guide/login/password.html#section-reset-email –

+0

Если у вас возникли конкретные проблемы: показать, что вы уже пытался. См. Http://stackoverflow.com/help/how-to-ask –

ответ

25

Ответ в API documentation:

-sendPasswordResetWithEmail:completion:

Инициирует сброс пароля для данного адреса электронной почты.

См. FIRAuthErrors для получения кодов ошибок, которые являются общими для всех методов API.

В Swift 3.x и Firebase 3.x он будет выглядеть следующим образом:

FIRAuth.auth()?.sendPasswordReset(withEmail: "[email protected]") { error in 
    // Your code here 
} 

Edit:

Firebase 4 изменили Firebase функции, которые будут в большей степени совпадают с соглашениями о присвоении имен в Swift.

Auth.auth().sendPasswordReset(withEmail: "[email protected]") { error in 
    // Your code here 
} 
+0

Спасибо, ребята! – Tyge

+0

Если бы мой ответ был прав, пожалуйста, примите его! :-) – Jay

+0

Спасибо @Jay +1 за вас –