当用户使用电子邮件和密码注册时,如何创建新文档,我想使用auth触发器来添加数据,例如
Collection('user').document(uid).field('email':email@gmail.com)
答案 0 :(得分:0)
您不需要为此使用云功能。我认为,可以通过直接在数据库中键入该添加操作来手动完成
答案 1 :(得分:0)
您可以查看身份验证触发器here的官方文档,基本上,您必须创建一个云函数,该函数将侦听“ functions.auth.user()。onCreate()”事件处理程序如文档中所述。
exports.registerUserData = functions.auth.user().onCreate((user) => {
const email = user.email;
const uid = user.uid
//save the record as you want, you can access to more properties of "UserRecord"
});
如果您想进一步了解此事件中“ UserRecord”包含的内容,可以看看here