Firebase仪表板设置电子邮件已验证

时间:2018-09-09 23:15:02

标签: firebase firebase-authentication

我通过控制台创建了一个用户,并在我的客户端(iOS App)中创建了一个用户,我要求该用户先验证其电子邮件后才能使用。 但是,测试用户没有有效的电子邮件(不存在)。 电子邮件为testing@project-name.com

有什么方法可以将帐户设置为“已验证的电子邮件”?我在控制台中找不到任何内容,是否可以在用户上设置此状态(也许在onCreate auth触发器中?)?

谢谢

1 个答案:

答案 0 :(得分:3)

Firebase控制台中没有用于设置用户emailVerified状态的选项。因此,您必须使用代码来完成。

最简单的方法是通过Firebase Admin SDK,它可用于Node.js,Java,Python和Go。在Node.js中,它很简单:

admin.auth().updateUser(uid, { emailVerified: true })

您可以在Firebase控制台中找到用户的UID。