Firebase Cloud功能-为用户创建更多信息

时间:2018-07-10 08:11:37

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

我目前正在寻找在云功能中用附加信息创建用户的最佳方法。明显的可能性似乎是创建一个创建用户文档的触发器:

functions.auth.user().onCreate((user) => { /* Create user document in firestore with base information*/ });

然后将信息添加到创建的文档中。 (兑现诺言)

但是我对这种解决方案并不满意。我宁愿一次性完成所有这些工作。有人有更好的解决方案吗?

1 个答案:

答案 0 :(得分:1)

如果您想在Firebase中保存其他用户数据,我建议在注册新添加的用户之后在前端处理此数据。

完成注册承诺后,在您的前端中,获取用户ID并使用您要保存的初始数据执行users/${userid}中的数据库集。