我有一个Android应用程序使用Firebase数据库,认证和云功能模块。当用户通过应用程序创建配置文件并设置用户全名时,
FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
if (user != null) {
// user signed in
String displayName = user.getDisplayName();
// do whatever with displayName...
} else {
// ....
}
几乎和预期的一样--不管用户输入什么。
我有一个安卓应用程序,用户通过电子邮件、密码和displayName注册一个帐户。我想发送一个欢迎电子邮件后,用户创建一个帐户。这就是我如何创建我的帐户和设置他们的显示名称。
// This happens in Android (RegisterActivity.java) where I create user's account
FirebaseAuth auth = FirebaseAuth.getInstance();
auth.createUserWithEmailAndPassword(email, password)
.addOnSuccessListe
我正在测试firebase云函数,我很好奇如何将数据从表单传递到云函数。我已经创建了一个接受几个字段的注册表单--我的计划是使用firebase创建一个auth帐户,并在创建auth帐户时运行一个云功能。此函数将在Firestore中创建一个用户文档。
下面的代码给出了我的前端设置的一个概念。
import React from "react"
import firebase from "firebase"
// create some config for firebase
const app = firebase.initializeApp(config