使用Firebase UI进行登录和注册,如何删除用户用名字& 姓氏注册的选项?换句话说,只需要他们的电子邮件和密码。
根据 这个github问题,已经实现了这样的功能。
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(...
鏄ㄥ䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹䌹 实现该功能的拉请求 建议您拨打 setRequireName(false)
在您的EmailBuilder对象上。
AuthUI.IdpConfig.EmailBuilder().setRequireName(false).build()