我正在使用Firebase在我的android和ios应用程序中创建和管理用户。我也有反应仪表板。我正在尝试从仪表板发送验证电子邮件,以便管理员可以从所有用户列表中向任何用户发送验证电子邮件。可能吗。我的意思是我没有用户在仪表板上登录,仅用于管理员,他们可以看到用户列表吗?
答案 0 :(得分:0)
通过Admin SDK,您确实可以通过generateEmailVerificationLink()
方法生成验证链接。
更准确地说,您可以从Cloud Function调用此方法,当您获得链接时,您会生成一封电子邮件,并将其发送到用户的电子邮件地址(同样通过Cloud Function)。
从仪表板中,您可以通过直接调用(Callable Cloud Function或通过在Firestore集合中创建记录来触发此类Cloud Function,例如,“ Cloud Request”将对它进行记录“ listen”(在将文档写入集合时触发{Background Cloud Function)。