Firebase:允许用户为其他用户创建帐户。

问题描述:

所以我正在为药剂师和他们的病人做这个程序。药剂师可以通过应用程序管理病人的数据 - 最重要的是向应用程序注册病人。Firebase:允许用户为其他用户创建帐户。

理想的流程是这样 - 在预约时,药剂师获取患者的电子邮件地址。然后药剂师可以创建一个用户帐户,或者为患者设置密码,或者发送一封电子邮件让用户设置密码。

无论如何,一个用户可以为Firebase内的其他用户创建一个帐户吗?

干杯

只要它在一个可控的速度,你可以达到配额限制。 药剂师可以使用提供的电子邮件和一些随机密码创建一个新的密码帐户,然后触发重置密码流程。这会向用户发送重置密码链接。 然后,您可以构建一个自定义登录页面,用于重置用户可以控制的密码并完成设置其帐户。 检查创建自定义电子邮件操作的着陆页文档:

https://firebase.google.com/docs/auth/custom-email-handler