具有电话验证功能的Firebase登录和具有可能功能的用户个人资料创建功能

时间:2018-10-20 21:07:49

标签: angular firebase google-cloud-firestore google-cloud-functions angularfire2

我正在创建服务器端渲染的Angular应用程序,我正在使用Firebase进行后端任务。

我想知道满足以下认证要求的最佳方法:

  • 用户输入他的姓名,电子邮件,密码等。
  • 点击“提交”按钮后,必须将SMS短信发送到用户电话号码,并使用6位数字的代码。
  • 用户输入短信提供的代码,创建其帐户并将其重定向到登录页面。

创建用户个人资料的最佳方法是什么?云功能还是客户端?如何使用Firebase进行SMS验证?

1 个答案:

答案 0 :(得分:0)

云功能不是您想要的,Firebase拥有此功能,您可以在其核心产品之一中要求所有功能。

Firebase身份验证是您需要的解决方案,特别是电话身份验证。非常简单明了,您将委派Firebase为您封装的SMS API,安全性和繁重的任务。您可以按照this tutorial here轻松实现它。