2016-03-05 20 views
5

Tôi đã tự hỏi nếu các bạn có thể chỉ cho tôi cách thiết lập Đặt lại Mật khẩu trong Swift, tôi hiện đang sử dụng Firebase làm dịch vụ phụ trợ của tôi. Tôi chỉ cần mã.Mật khẩu Đặt lại Firebase Swift

+0

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

+0

Nếu bạn đang gặp một vấn đề cụ thể: hiển thị những gì bạn đã đã đã thử. Xem http://stackoverflow.com/help/how-to-ask –

Trả lời

25

Câu trả lời là trong API documentation:

-sendPasswordResetWithEmail:completion:

khởi tạo một thiết lập lại mật khẩu cho địa chỉ email nhất định.

Xem FIRAuthErrors để biết danh sách các mã lỗi chung cho tất cả các phương pháp API.

Trong 3.x Swift và căn cứ hỏa lực 3.x nó sẽ giống như thế này:

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

Edit:

căn cứ hỏa lực 4 thay đổi các chức năng căn cứ hỏa lực để được phù hợp hơn với quy ước đặt tên trong Nhanh.

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

Cảm ơn các bạn! – Tyge

+0

Nếu câu trả lời của tôi là chính xác, hãy chấp nhận nó! :-) – Jay

+0

Cảm ơn bạn @Jay +1 cho bạn –

Các vấn đề liên quan