我有这样的用户流;
我把函数写为;
exports.updateUserProvider = functions.auth.user().onUpdate((change, user) => {
const updatedData = change.after.data()
console.log(updatedData);
const uid = user.uid;
const userRef = admin.firestore().doc(`/users/${uid}`);
return userRef.update({
isAnonymous: false,
displayName: user.displayName,
email: user.email
});
});
很遗憾,.onUpdate
上没有functions.auth.user()
方法。如何检查用户已更新其提供者并获取电子邮件等。
任何帮助都将不胜感激。