用户更新电子邮件时的Firebase auth onUpdate云功能

Mic*_*sky 6 firebase firebase-authentication google-cloud-functions

每当我的用户更新其电子邮件地址时,除了auth仅具有onCreate和onDelete之外,我都需要运行Firebase函数。我如何应对电子邮件更新?

Dou*_*son 6

现在无法直接对 Firebase 身份验证中更改的电子邮件地址做出反应。如果您希望将其视为一项功能,请提交功能请求

您可以通过让您的应用程序侦听身份验证事件 ( Android )、将User 对象传递给您的侦听器并将用户的电子邮件地址写入该用户的 UID 的 RealtimeDatabase 位置(或 Firestore 文档)来间接对其做出反应。然后,您可以拥有一个数据库触发器来跟踪您的用户在数据库中的位置,并对那里的更改做出反应。

  • 现在已经2020年了,不知道有没有更新 (9认同)
  • 令人沮丧的是,拥有 onUpdate 函数会带来很多选择。 (4认同)