【问题标题】:Firebase - Send Password via Email after User Account CreationFirebase - 创建用户帐户后通过电子邮件发送密码
【发布时间】:2019-07-26 03:48:33
【问题描述】:

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

我已经熟悉 firebase 中的电子邮件验证和密码重置邮件,但我不能这样做。

我已经看过这个问题的答案:Send User Password via Email with Firebase,但它的帮助很小,因为提供的答案很难理解。

所以我想要的只是创建用户时通过电子邮件发送的密码。

PS:我正在使用 Web 界面 (JavaScript)。我怎么做?如果我能获得包含一些代码块的帮助,那就更好了。

【问题讨论】:

  • 您将不得不安排在您的后端发生这种情况。 Firebase 身份验证不符合您的描述。
  • @DougStevenson 感谢您的回复。顺便说一句,您有什么想法可以实现吗?
  • 您找到解决方案了吗?

标签: javascript firebase firebase-authentication


【解决方案1】:

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

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

如果你想真正熟悉云功能可以开始here

【讨论】:

    猜你喜欢
    • 2019-06-18
    • 2018-12-05
    • 2013-10-29
    • 2015-06-10
    • 1970-01-01
    • 2018-12-01
    • 2019-07-10
    • 2020-09-07
    • 1970-01-01
    相关资源
    最近更新 更多