Firebase身份验证-将用户导入为禁用状态

Firebase身份验证-将用户导入为禁用状态,firebase,firebase-authentication,firebase-admin,Firebase,Firebase Authentication,Firebase Admin,我正在将用户从公司的G套件帐户导入Firebase应用程序。导入遵循以Google作为OAuth提供者导入用户的过程 我们在G套件中的一些帐户被挂起,我希望在将用户导入Firebase时继续挂起,因此Auth帐户被禁用。到目前为止,我找到的唯一禁用Firebase Auth帐户的方法是通过Firebase控制台手动禁用 是否有一种方法可以在使用admin.auth().importUsers导入时将用户设置为禁用 将disabled:true传递到导入的用户应该可以工作,但文档对此保持沉默 如果

我正在将用户从公司的G套件帐户导入Firebase应用程序。导入遵循以Google作为OAuth提供者导入用户的过程

我们在G套件中的一些帐户被挂起,我希望在将用户导入Firebase时继续挂起,因此Auth帐户被禁用。到目前为止,我找到的唯一禁用Firebase Auth帐户的方法是通过Firebase控制台手动禁用


是否有一种方法可以在使用
admin.auth().importUsers
导入时将用户设置为禁用

disabled:true
传递到导入的用户应该可以工作,但文档对此保持沉默

如果这不起作用,最接近的是导入后立即:

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

有趣的是,想知道导入用户时
disabled
道具是否有效。我很快检查了,您应该能够将
disabled:true
传递给导入。让我知道这是否有效。如果它不起作用,听起来像是一个有效的功能请求。如果它真的有效,我们应该记录它(更好)。我今天尝试了这一点,可以确认导入用户时的
disabled:true
属性将用户设置为disabled。感谢您检查Brett。我要补充一点,文档中应该包含这样一个例子。