我正在尝试创建一个Android应用程序:
注册流程(适用于新用户):
步骤1:请求用户提供他的手机号码。
第2步:向用户发送 OTP以进行验证手机号码。
步骤3:如果用户已使用OTP验证,则用户将被带到 另一项活动,用户必须提供他的详细信息以及他想为自己的帐户设置的密码。
第4步:创建新用户。
登录流程(针对已有用户):
第1步:向用户请求手机号码和密码。
步骤2:如果用户输入了正确的号码和密码,则用户登录到应用程序。
我面临的主要问题是Firebase无法同时使用手机号码和密码来处理登录。 AFAIK,Firebase仅通过OTP验证登录手机号码用户。那么我如何使用密码而不是OTP
登录我的用户