convertir un usuario anónimo en un nuevo usuario con signInWithRedirect en firebase
Estoy realmente confundido acerca de convertir usuarios anónimos.
Si mi flujo de inicio de sesión es con firebase.auth().signInWithRedirect
, el usuario anónimo siempre desaparece después de la redirección.
Los docs dicen que use lo siguiente función:
firebase.auth().currentUser.linkWithCredential(credential).then(function(user) {
console.log("Anonymous account successfully upgraded", user);
}, function(error) {
console.log("Error upgrading anonymous account", error);
});
pero el usuario actual ya no es el usuario anónimo después de signInWithRedirect
... Entonces, ¿cómo puedo hacer esto combinado con signInWithRedirect
?