Java 如何使用firebase android studio的电话号码创建登录和注册?

Java 如何使用firebase android studio的电话号码创建登录和注册?,java,android,xml,Java,Android,Xml,可以使用Firebase实时数据库使用电话号码和密码(而不是电子邮件和密码)登录Android应用程序吗?Firebase身份验证中有一种电话号码登录方法,用户可以使用电话号码和otp登录。可以 首先将您的项目添加到Firebase。 您需要为应用程序集成firebase sdk implementation 'com.google.firebase:firebase-auth:19.1.0' 在Firebase控制台中启用电话号码身份验证 使用此代码发送sms进行身份验证 PhoneAuth

可以使用Firebase实时数据库使用电话号码和密码(而不是电子邮件和密码)登录Android应用程序吗?

Firebase身份验证中有一种电话号码登录方法,用户可以使用电话号码和otp登录。

可以

首先将您的项目添加到Firebase。 您需要为应用程序集成firebase sdk

implementation 'com.google.firebase:firebase-auth:19.1.0'
在Firebase控制台中启用电话号码身份验证

使用此代码发送sms进行身份验证

PhoneAuthProvider.getInstance().verifyPhoneNumber(
    phoneNumber,        // Phone number to verify
    60,                 // Timeout duration
    TimeUnit.SECONDS,   // Unit of timeout
    this,               // Activity (for callback binding)
    mCallbacks);        // OnVerificationStateChangedCallbacks
有关回调和更多信息