Sto cercando la nuova classe e i metodi che sostituiscono "changeEmailForUser" e "changePasswordForUser" sulla classe Firebase dopo l'aggiornamento principale di oggi. Presumo che ora fanno parte di FIRAuth, ma non riesco a trovare nulla. Qualcuno può indicarmi la giusta direzione?Modifica password/password di un utente in Firebase 3 per iOS
5
A
risposta
8
La documentazione sono un po 'di confusione, ma in fondo la sezione "Gestione utenti" che si trova sotto "iOS", che è in fase di "autenticazione", che è here
Secondo la documentazione, per aggiornare e-mail di un utente indirizzo:
FIRUser *user = [FIRAuth auth].currentUser;
[user updateEmail:@"[email protected]" completion:^(NSError *_Nullable error) {
if (error) {
// An error happened.
} else {
// Email updated.
}
}];
e la password:
FIRUser *user = [FIRAuth auth].currentUser;
NSString *newPassword = [yourApp getRandomSecurePassword];
[user updatePassword:newPassword completion:^(NSError *_Nullable error) {
if (error) {
// An error happened.
} else {
// Password updated.
}
}];
altre informazioni importanti per quanto riguarda una mail per la reimpostazione delle password sono tutti in t ha link di cui sopra.
Problemi correlati
- 1. Come creare un utente in Firebase 3 e non autenticarlo?
- 2. Autenticazione utente Firebase in python
- 3. Firebase Android: crea un nome utente univoco
- 4. Cambia utente con Firebase Autenticazione utente Google
- 5. Lettura errore di autenticazione Firebase generata (Firebase 3.xe Swift)
- 6. Swift iOS: Firebase Paging
- 7. Versione Ionic Framework e Firebase 3.x: questo dominio non è autorizzato per le operazioni OAuth per il progetto Firebase
- 8. Firebase Crash .. iOS Swift
- 9. Come possiamo creare un utente con Firebase Auth in node.js?
- 10. Come verificare l'indirizzo email di un utente su iOS con Firebase?
- 11. Come crittografare i dati utente in Firebase
- 12. modifica diretta in Rails 3
- 13. Firebase + Swift: Ignora schermata di accesso utente
- 14. Autentica utente dal server iOS Rails 3 e Omniauth
- 15. Disabilita modifica utente in JTable
- 16. ASP.NET MVC 3 Autenticazione utente
- 17. Firebase Analytics per applicazioni web (dopo l'espansione di Firebase)
- 18. Firebase Web SDK 3.x ServerValue timestamp?
- 19. Firebase 3.x - Scadenza token/sessione
- 20. Come verificare la password corrente dell'utente quando si modifica la password su Firebase 3?
- 21. Firebase - Come scrivere/leggere i dati per utente dopo l'autenticazione
- 22. Modifica l'altezza di UIToolbar in iOS 7
- 23. Aggiungere dettagli aggiuntivi sulla tabella utente Firebase
- 24. Modifica nome utente per un commit push su Github
- 25. Modifica del frame di un inputAccessoryView in iOS 8
- 26. Modifica utente ModelAdmin per admin Django
- 27. Selettore per "Definire" voce di menu Modifica in iOS 5
- 28. Swift: accesso automatico utente con Firebase
- 29. Come concedo le autorizzazioni ad un altro utente su Firebase?
- 30. Funzionalità offline iOS di Firebase vs Core Data
È da notare che Firebase ti chiederà spesso di autenticare nuovamente l'utente prima di chiamare questo metodo. Hanno un metodo dedicato a questo scopo ma puoi anche semplicemente disconnettersi dall'account utente prima di chiedergli di cambiare la sua password. – Pomme2Poule
Grazie per il tuo aiuto. Dopo aver aggiornato la password devo accedere di nuovo? –