Android Fireabse UI注册而不请求用户名

Android Fireabse UI注册而不请求用户名,android,firebase,firebase-authentication,firebaseui,Android,Firebase,Firebase Authentication,Firebaseui,使用Firebase UI进行登录和注册,如何删除用户使用名字和姓氏注册的选项?换句话说,只需要他们的电子邮件和密码 根据,这样做的功能已经实现 Firebase为登录/注册提供了Kotlin代码: private fun createSignInIntent() { // Choose authentication providers val providers = arrayListOf( AuthUI.IdpConfig.EmailBuilder().bui

使用Firebase UI进行登录和注册,如何删除用户使用名字和姓氏注册的选项?换句话说,只需要他们的电子邮件和密码

根据,这样做的功能已经实现

Firebase为登录/注册提供了Kotlin代码:

private fun createSignInIntent() {
    // Choose authentication providers
    val providers = arrayListOf(
        AuthUI.IdpConfig.EmailBuilder().build(),
        AuthUI.IdpConfig.GoogleBuilder().build())

    // Create and launch sign-in intent
    startActivityForResult(
        AuthUI.getInstance()
            .createSignInIntentBuilder()
            .setAvailableProviders(providers)
            .setLogo(R.drawable.logo)
            .setTheme(R.style.AppTheme)
            .build(),
        RC_SIGN_IN)
}

override fun onActivityResult(...
建议您在EmailBuilder对象上调用setRequireNamefalse

AuthUI.IdpConfig.EmailBuilder().setRequireName(false).build()