【发布时间】:2020-10-08 12:49:26
【问题描述】:
我正在使用 Firebase 身份验证,我需要使用电子邮件和密码创建数百个用户帐户。有没有办法做到这一点,而无需在控制台的网站中手动创建用户。
【问题讨论】:
标签: firebase authentication firebase-authentication
我正在使用 Firebase 身份验证,我需要使用电子邮件和密码创建数百个用户帐户。有没有办法做到这一点,而无需在控制台的网站中手动创建用户。
【问题讨论】:
标签: firebase authentication firebase-authentication
您需要使用 Firebase Admin SDK 创建用户帐户,或者使用 Firebase CLI 或 Admin SDK 从文件中导入它们。
使用 Admin SDK,您可以通过如下代码 can create the user accounts:
user = auth.create_user( email='user@example.com', email_verified=False, phone_number='+15555550100', password='secretPassword', display_name='John Doe', photo_url='http://www.example.com/12345678/photo.png', disabled=False)
以上适用于 Node.js,但 SDK 也适用于其他平台。
如果您已经在某个文件中定义了用户,您也可以import them through the Admin SDK,或使用Firebase CLI。
【讨论】: