Javascript 如何使用firebase auth验证nodejs服务器端的用户电话号码

Javascript 如何使用firebase auth验证nodejs服务器端的用户电话号码,javascript,node.js,firebase,authentication,firebase-authentication,Javascript,Node.js,Firebase,Authentication,Firebase Authentication,是否可以在nodejs环境中验证用户的电话号码或电子邮件,而不是在Android和iOS上使用firebase客户端sdk。 这里的用例是客户端向服务器发送电话号码和otp,服务器对其进行身份验证,并在验证后创建一个号码/电子邮件的用户 在客户端sdk中有signInWithPhoneNumber方法用于验证手机号码,我想知道是否可以将此过程移动到服务器端,这样客户端就不必处理sdk 在这里进行的理想方式是什么?我不确定我是否理解你的意思。也许,您应该在安全规则中编写自己的规则。这样,您就不需要

是否可以在nodejs环境中验证用户的电话号码或电子邮件,而不是在Android和iOS上使用firebase客户端sdk。 这里的用例是客户端向服务器发送电话号码和otp,服务器对其进行身份验证,并在验证后创建一个号码/电子邮件的用户

在客户端sdk中有
signInWithPhoneNumber
方法用于验证手机号码,我想知道是否可以将此过程移动到服务器端,这样客户端就不必处理sdk


在这里进行的理想方式是什么?

我不确定我是否理解你的意思。也许,您应该在安全规则中编写自己的规则。这样,您就不需要处理nodejs/服务器端解决方案

第二件事,nodejs是JavaScript,因此,如果您可以在后端安装诸如express等软件包,那么您也应该添加firebase软件包。因此,从理论上讲,您应该在服务器端以与前端相同的方式安装和使用它。然后,您可以在服务器上添加更多验证,编写自己的regexp来检查数字是否正确


我从不使用它,但理论上,它是可能的。

@Doug Stevenson你能告诉我这是否可能吗?有什么解决方案吗,@ManoharPerepa没有,我还没有找到任何解决方案,唯一可能的方法是目前为止在客户端进行身份验证