Tôi đang tìm lớp và phương thức mới thay thế 'changeEmailForUser' và 'changePasswordForUser' trên lớp Firebase sau bản cập nhật lớn của ngày hôm nay. Tôi cho rằng họ bây giờ là một phần của FIRAuth, nhưng tôi dường như không thể tìm thấy bất cứ điều gì. Ai đó có thể chỉ cho tôi đúng hướng được không?Thay đổi email/mật khẩu của người dùng trong Firebase 3 cho iOS
5
A
Trả lời
8
Các tài liệu là một chút bối rối nhưng ở dưới cùng của "Quản lý Người dùng" mà là dưới "iOS" mà là dưới "Xác thực", đó là here
Theo các tài liệu, để cập nhật email của người dùng địa chỉ:
FIRUser *user = [FIRAuth auth].currentUser;
[user updateEmail:@"[email protected]" completion:^(NSError *_Nullable error) {
if (error) {
// An error happened.
} else {
// Email updated.
}
}];
và nhập mật khẩu:
FIRUser *user = [FIRAuth auth].currentUser;
NSString *newPassword = [yourApp getRandomSecurePassword];
[user updatePassword:newPassword completion:^(NSError *_Nullable error) {
if (error) {
// An error happened.
} else {
// Password updated.
}
}];
thông tin quan trọng khác liên quan đến email reset mật khẩu là tất cả cùng t ông liên kết đưa ra ở trên.
Các vấn đề liên quan
- 1. Cách xác minh mật khẩu hiện tại của người dùng khi thay đổi mật khẩu trên Firebase 3?
- 2. Devise, cho phép người dùng thay đổi mật khẩu
- 3. Thay đổi mật khẩu cho người dùng npm
- 4. Thay đổi mật khẩu bằng Firebase cho Android
- 5. Thay đổi mật khẩu người dùng trong ASP.NET Forms Authentication
- 6. Firebase - no displayName cho người dùng
- 7. Firebase setDisplayName của người dùng khi tạo người dùng Android
- 8. PHP/PAM để thay đổi mật khẩu người dùng?
- 9. Đặt mật khẩu cho người dùng trong PhpMyAdmin trong Wamp
- 10. Xác thực Firebase của Android - Nhận Ảnh của Người dùng
- 11. Cách mã hóa dữ liệu người dùng trong Firebase
- 12. "Vui lòng xác nhận người dùng nào bạn đang thay đổi mật khẩu cho"
- 13. Xác thực người dùng Firebase trong python
- 14. Thay đổi tên người dùng và mật khẩu của tài khoản tùy chỉnh android
- 15. Thay đổi tên người dùng và mật khẩu của máy chủ proxy fiddler
- 16. Thay đổi tên người dùng cho Git trong Xcode?
- 17. Buộc người dùng thay đổi mật khẩu đã hết hạn trong bảo mật mùa xuân
- 18. Rails 3 Thiết lập thủ công thay đổi mật khẩu
- 19. Thay đổi ID gói cho Firebase
- 20. Thay đổi tên người dùng/mật khẩu mặc định trong RockMongo
- 21. lập mưu Quên mật khẩu cho người dùng đăng nhập
- 22. Thay đổi thuộc tính người dùng trong powershell
- 23. Thay đổi người dùng bằng python
- 24. cho phép người dùng Crop ảnh trong ứng dụng iOS
- 25. Nhân khẩu học của Firebase Analytics
- 26. Thay đổi người dùng Git trong Intellij Idea
- 27. Firebase - Đếm số người dùng trực tuyến
- 28. Cho phép người dùng tạo và thay đổi bảng?
- 29. Nhận tên người dùng/mật khẩu của người dùng đã đăng nhập trong Windows
- 30. Yii, cách tốt nhất để thực hiện "thay đổi mật khẩu người dùng"
Cần lưu ý rằng Firebase sẽ thường yêu cầu bạn xác thực lại người dùng trước khi gọi phương thức này. Họ có một phương pháp chuyên dụng cho mục đích này nhưng bạn cũng có thể chỉ cần đăng xuất-đăng nhập người dùng trước khi yêu cầu anh ta thay đổi mật khẩu của mình. – Pomme2Poule
Cảm ơn sự giúp đỡ của bạn. Sau khi cập nhật mật khẩu, tôi có cần phải đăng nhập lại không? –