我要将用户从我公司的G Suite帐户导入到Firebase应用程序中。导入遵循'import users without passwords'流程,以使用Google作为OAuth Provider的用户进行导入。
我们在G Suite中的某些帐户已被暂停,我希望在用户导入到Firebase时继续使用该帐户-因此Auth帐户已被禁用。到目前为止,我发现禁用Firebase身份验证帐户的唯一方法是通过Firebase控制台手动进行。
是否有一种方法可以在使用admin.auth().importUsers
进行导入时将用户设置为禁用状态?
答案 0 :(得分:1)
将disabled: true
传递给导入的用户应该可以,但是文档对此很安静。
如果这不起作用,则在导入后最接近disable the users through the Admin SDK:
admin.auth().updateUser(uid, {
disabled: true
})