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
5
A
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
}
Các vấn đề liên quan
- 1. Mật khẩu đăng nhập Flask Đặt lại
- 2. Devise - Recoverable (Đặt lại mật khẩu)
- 3. Gặp lỗi khi đặt lại mật khẩu
- 4. Móc đặt lại mật khẩu Wordpress
- 5. Tạo mã bí mật để đặt lại mật khẩu
- 6. Đặt lại mật khẩu ASP.NET - vấn đề bảo mật?
- 7. Cách an toàn để đặt lại mật khẩu hoặc cung cấp mật khẩu cũ
- 8. Tôi quên mật khẩu chính Glassfish3, làm cách nào tôi có thể đặt lại mật khẩu?
- 9. Đặt lại mật khẩu bằng cách gửi email mật khẩu tạm thời
- 10. Đặt lại mật khẩu gốc của MySQL khi mật khẩu hiện tại không được biết
- 11. Mật khẩu đặt lại mật khẩu - nhấp vào liên kết e-mail không hoạt động
- 12. .NET C# Đặt lại Mật khẩu - Ngẫu nhiên!
- 13. đặt lại mật khẩu gốc với cấu hình sai mysql
- 14. Biểu mẫu Django + để đặt lại mật khẩu
- 15. Magento: Liên kết đặt lại mật khẩu không hoạt động
- 16. Đặt lại trạng thái khôi phục mật khẩu
- 17. Identity Server v3 Custom Page Đặt lại mật khẩu
- 18. mlab đặt lại mật khẩu cơ sở dữ liệu
- 19. Tạo mẫu thư để đặt lại mật khẩu
- 20. Đặt lại mật khẩu Django. Không gửi thư
- 21. Đặt lại mật khẩu gốc MySQL thành "mặc định" - MAMP
- 22. Đặt lại mật khẩu máy chủ đầu bếp
- 23. Đặt lại mật khẩu gốc MySQL bằng XAMPP trên Localhost
- 24. Cách khôi phục hoặc đặt lại mật khẩu gói SSIS?
- 25. Identity 2.0 Đặt lại mật khẩu bằng cách quản trị
- 26. Decrypt Laravel Đặt lại mật khẩu Mã số
- 27. Chủ đề email đặt lại mật khẩu Django
- 28. ember-simple-auth Cập nhật và đặt lại mật khẩu
- 29. Đặt lại mật khẩu MariaDB không hoạt động
- 30. Thay đổi mật khẩu bằng Firebase cho Android
Xem https://www.firebase.com/docs/ios/guide/login/password.html#section-reset-email –
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 –