帐户链接上的Firebase函数触发器

aydmsdu9  于 2023-04-22  发布在  其他
关注(0)|答案(2)|浏览(131)

我想在创建用户时将电子邮件信息存储在用户文档上。对于使用电子邮件和密码注册的标准用户,我可以简单地调用auth.user().onCreate并在用户文档上设置电子邮件。对于匿名登录的用户,然后稍后链接他们的电子邮件,我怎样才能获得用户文档上的电子邮件设置?是否有一种方法可以只使用Firestore触发器来完成此操作?是否存在user().onUpdate函数?我想避免更新用户文档的客户端代码。

snvhrwxg

snvhrwxg1#

  • 我是燃烧者 *

目前没有触发器时,帐户被链接(或更新一般)。我建议你file a feature request权衡。

4dbbbstv

4dbbbstv2#

我想你可以做这样的事情。

functions.auth.user().onCreate((user) => {
  if(!user.isAnonymous){
    //create an instance in firestore
    // ... 
  }
});

相关问题