【发布时间】:2021-04-28 04:02:38
【问题描述】:
我正在尝试了解 Cloud Functions for Firebase。我按照教程创建了一个身份验证触发器,效果很好,但现在我需要将用户想要使用的username 传递给我的身份验证事件。我该怎么做呢?我是否可能在这里使用了错误的触发器而需要一个 HTTP 触发器?
exports.newUserSignup = functions.auth.user().onCreate(user => {
console.log('user created', user.email, user.uid);
const doc = admin.firestore().collection('users').doc();
return doc.set({
createDate: admin.firestore.FieldValue.serverTimestamp(),
modifiedDate: admin.firestore.FieldValue.serverTimestamp(),
username: 'NEED TO FIGURE THIS OUT',
email: user.email,
stat: 1,
uid: user.uid,
rowpointer: doc.id,
});
});
【问题讨论】:
标签: javascript android typescript firebase google-cloud-functions