在Firebase云功能中创建用户而不是在本地创建用户是否有优势?

时间:2020-05-22 00:26:14

标签: firebase firebase-authentication google-cloud-functions

非常简单的问题。在Firebase云功能中调用admin.auth().createUser()而不是在网站上本地调用auth.createUserWithEmailAndPassword(email, password);时是否有优点/缺点?是特别快还是更好?

1 个答案:

答案 0 :(得分:0)

如果用户正在设备上创建自己的帐户,则应使用Firebase客户端SDK进行。它将:

  • 创建帐户
  • 或告诉他们是否有问题
  • 立即将其登录
  • 允许您的代码请求电子邮件验证

Firebase UI的实现很简单。

在后端创建帐户将需要更多代码来完成

  • 调用函数
  • 传递参​​数并发送结果
  • 登录客户帐户

唯一的真正优势是您的后端可以对登录时使用的电子邮件和密码施加其他限制。如果您不打算这样做,那么您只会写很多额外的代码而无益。 / p>

相关问题