【发布时间】:2018-09-17 07:18:40
【问题描述】:
我正在尝试将我的 firebase 帐户链接到我的 google 帐户和 facebook 帐户,直到这里一切正常。这是我如何链接帐户的代码。
mAuth.getCurrentUser().linkWithCredential(credential)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (task.isSuccessful()) {
Log.d(TAG, "linkWithCredential:success");
FirebaseUser user = task.getResult().getUser();
updateUI(user);
} else {
Log.w(TAG, "linkWithCredential:failure", task.getException());
Toast.makeText(AnonymousAuthActivity.this, "Authentication failed.",
Toast.LENGTH_SHORT).show();
}
}
});
现在我想得到,是我当前的帐户是链接到 facebook 还是 google。是否可以获得这些信息,或者我应该将这些信息保存到数据库中吗?
【问题讨论】:
-
firebase.google.com/docs/auth/web/manage-users你可以参考这个参考,它展示了如何获取用户以及如何正确管理他们
-
@AbhishekSharma 非常感谢您 rply ,我想知道当前用户帐户是否连接到 fb、google 和其他社交媒体帐户。
标签: android firebase firebase-authentication