在firebase中为auth用户添加基于手机号码的登录机制

在firebase中为auth用户添加基于手机号码的登录机制,firebase,firebase-realtime-database,firebase-authentication,Firebase,Firebase Realtime Database,Firebase Authentication,我们可以为android应用程序实现Firebase吗?我正在使用手机号码注册用户(类似于Whatsapp)。服务器将向用户发送一个代码,该代码由用户在android应用程序中输入,以验证用户手机号码并在服务器上注册 问题:我可以将上述方法与Firebase Auth结合使用吗 我之前打算在我的项目中使用MongoDB,但由于Firebase具有同步功能,因此它将是存储数据的更好选择。另一个很好的理由如下: 如果客户端失去网络连接,您的应用程序将继续 功能正常 连接到Firebase数据库的每个

我们可以为android应用程序实现Firebase吗?我正在使用手机号码注册用户(类似于Whatsapp)。服务器将向用户发送一个代码,该代码由用户在android应用程序中输入,以验证用户手机号码并在服务器上注册

问题:我可以将上述方法与Firebase Auth结合使用吗

我之前打算在我的项目中使用MongoDB,但由于Firebase具有同步功能,因此它将是存储数据的更好选择。另一个很好的理由如下:

如果客户端失去网络连接,您的应用程序将继续 功能正常

连接到Firebase数据库的每个客户端都维护自己的 任何活动数据的内部版本。当数据被写入时,它是 首先写入此本地版本。那么Firebase客户端呢 将该数据与远程数据库服务器和其他数据库服务器同步 以“最大努力”为基础的客户

Firebase非常新,刚刚了解Firebase(通过谷歌2016 IO)。
Firebase托管不用于服务器端处理。

它将您网站的静态资产存储为世界级的高可用性CDN。所以这里的网站加载速度非常快。即使在高可用性场景中也是如此

所以,您必须在另一台服务器上进行处理,该服务器随后连接firebase并将用户信息存储在实时数据库中

Firebase对用户直接进入auth dashboard的userinfo设置了限制。 对于详细的用户信息,firebase realtime db是一个不错的选择(从处理后端到firebase realtime db)


进一步阅读:

此类解决方案将花费您的金钱。@Devprashant我们已经从服务提供商处购买了SMS API