【发布时间】:2019-03-07 21:27:49
【问题描述】:
我在https://firebase.google.com/docs/auth/android/start/ 看到这段代码 sn-ps:
private FirebaseAuth mAuth;
mAuth = FirebaseAuth.getInstance();
mAuth.createUserWithEmailAndPassword(email, password)
.addOnCompleteListener(this, new OnCompleteListener<AuthResult>() {
@Override
public void onComplete(@NonNull Task<AuthResult> task) {
if (task.isSuccessful()) {
// Sign in success, update UI with the signed-in user's information
Log.d(TAG, "createUserWithEmail:success");
FirebaseUser user = mAuth.getCurrentUser();
updateUI(user);
} else {
// If sign in fails, display a message to the user.
Log.w(TAG, "createUserWithEmail:failure", task.getException());
Toast.makeText(EmailPasswordActivity.this, "Authentication failed.",
Toast.LENGTH_SHORT).show();
updateUI(null);
}
// ...
}
});
我相信“FirebaseAuth”类不是 FirebaseUI 库的一部分。我相信它是 firebase SDK 的一部分。
所以我转到了 firebase SDK (https://firebase.google.com/docs/reference/android/com/google/firebase/package-summary) 的参考资料。但是我在任何地方都找不到这个类,或者方法 .createUserWithEmailAndPassword(email, password)。
谁能给我指点 FirebaseAuth 的文档?我想我正在寻找的答案将是一个 URL,以及对如何组织此代码的概念性解释。
【问题讨论】:
-
页面顶部有标签:
Overview、Guides、Reference和Samples。 Guides 和 Samples 按功能组织,而 Reference 按平台/语言组织。 指南按平台/语言分类。指南适用于分步说明,参考适用于 API 文档。
标签: android firebase firebase-authentication