6 votes

Comment supprimer le numéro de téléphone d'un compte utilisateur dans firebase ?

Je suppose que vous devez faire quelque chose avec la réauthentification pour supprimer le numéro de téléphone, car c'est ce que j'essaie de faire en ce moment :

const user = firebase.auth().currentUser;

user.updateProfile({phoneNumber: null}).then(() => { alert('success') }).catch(err => {alert(err)})

cela ne fonctionne pas, mais j'obtiens le bloc de réussite

11voto

bojeil Points 11569

Pour supprimer le compte d'un numéro de téléphone d'un utilisateur, il suffit de dissocier il :

firebase.auth().currentUser.unlink(firebase.auth.PhoneAuthProvider.PROVIDER_ID);

0voto

Comme indiqué sur le site la documentation :

Vous pouvez mettre à jour les informations de base du profil d'un utilisateur - son nom d'affichage et l'URL de sa photo de profil - à l'aide de la méthode updateProfile. et l'URL de la photo de profil - avec la méthode updateProfile.

Cela signifie que vous ne pouvez mettre à jour que le nom d'affichage et la photo de profil de l'utilisateur. Il y a aussi la fonction updateEmail qui peut être utilisée pour mettre à jour l'adresse électronique de l'utilisateur. Mais il n'y a aucun moyen de mettre à jour le téléphone.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X