Firebase Phone身份验证无法与电子邮件身份验证相关联

时间:2017-07-24 10:31:37

标签: android firebase firebase-authentication

我想将电话帐户与电子邮件帐户相关联,但我无法将其与linkWithAuth()方法相关联。

以下是我链接两个帐户的方法。

private void linkPhone(PhoneAuthCredential credential) {
AuthFireSingleTon.instanceOfAuth().linkWithCredential(credential)
        .addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
            @Override
            public void onComplete(@NonNull Task<AuthResult> task) {
                if (task.isSuccessful()) {
                    Log.wtf(TAG, "linked: SUCCESSFULLY");
                } else {
                    Log.wtf(TAG, "link failed PHONE AUTH " + task.getException().getMessage());
                }
            }
        });
}

和logcat输出

  

链接失败PHONE AUTH用户已链接到指定的提供商。

即使我删除了Firebase信息中心上的所有帐户,它仍然会显示此错误。

  

用户已链接到指定的提供商

0 个答案:

没有答案