我手动添加用户,因为我不希望他们未经授权访问该应用。
添加用户后,我想向数据库添加一个新子项(从用户电子邮件中命名),并向他发送一封包含登录信息的电子邮件。
到目前为止,我已经到了这里,但是没有工作(webpack),我无法使用当前用户的电子邮件创建一个孩子:
firebase.auth.user().onCreate(function(event) {
var uid = event.data.uid;
return admin.database().ref("/users/" + uid)
});
我也在电子邮件中找到了这个:
exports.sendWelcomeEmail = functions.auth.user().onCreate(function(event) {
var uid = event.data.uid;
return sendEmail(uid);
});
您是否知道在与用户一起在数据库中创建子项的公式是什么样的,并在创建新用户时向他发送包含其凭据的电子邮件。