我正在使用FirebaseUI React auth组件,因此用户可以通过电子邮件+密码登录。
const uiConfig = {
signInFlow: 'popup',
signInOptions: [
firebase.auth.EmailAuthProvider.EMAIL_PASSWORD_SIGN_IN_METHOD,
]
};
....
<FirebaseAuth uiConfig={uiConfig} firebaseAuth={firebase.auth()}/>
但是,注册表单需要用户的名字和姓氏。
我不希望用户在注册时提供此信息。如何自定义组件以从注册流程中删除输入的名称?
setRequireName
method似乎允许这样做。这是FirebaseUI演示应用程序setRequireName
的示例:
using setRequireName
to enable/disable this UI element