我正在使用Firebase的电子邮件/密码身份验证。我正在尝试将匿名帐户转换为永久帐户。但是我收到此错误消息“该电子邮件地址已被另一个帐户使用”。
如何使用现有的电子邮件/密码帐户将该匿名帐户转换为永久帐户?
我的代码:
var credential = firebase.auth.EmailAuthProvider.credential(email,
password);
console.log(app.auth().currentUser)
firebase.auth().currentUser.linkWithCredential(credential).then(function(usercred) {
var user = usercred.user;
console.log("Anonymous account successfully upgraded", user);
}, function(error) {
console.log("Error upgrading anonymous account", error);
});