Firebase-创建用户帐户后通过电子邮件发送密码

时间:2019-03-04 19:03:33

标签: javascript firebase firebase-authentication

我正在使用一个大学应用程序,其中只有管理员有权创建用户帐户。成功创建用户帐户后,用户会收到一封电子邮件,其中包含其用户电子邮件和密码为纯文本格式。

我已经很熟悉Firebase中的电子邮件验证和密码重置邮件,但是我不允许这样做。

我已经查看了以下问题的答案:Send User Password via Email with Firebase,但由于提供的答案难以理解,因此它的帮助很少。

因此,我只想在创建用户时通过电子邮件发送密码。

PS:我正在使用Web Interface(JavaScript)。我怎么做?如果我对包含的某些代码块有所帮助,那就更好了。

1 个答案:

答案 0 :(得分:0)

您可以按照以下步骤使用Firebase云功能实现此目标

  1. 遵循文档https://firebase.google.com/docs/admin/setup
  2. 的设置Admin SDK。
  3. 添加Firebase身份验证侦听器https://firebase.google.com/docs/functions/auth-events
  4. 您可以使用sendgrid See this article
  5. 发送邮件

如果您想真正熟悉云功能,可以启动here