是否可以通过编程方式禁用/停用Firebase用户帐户?
管理员有机会在firebase控制台的“身份验证”选项卡中执行此操作,但是如何使用代码进行操作?
我没有在代码中尝试任何东西,因为我没有找到任何方法。
答案 0 :(得分:0)
Firebase Admin SDK可以禁用用户帐户。例如,在Node.js上,您可以这样:
admin.auth().updateUser(uid, {
disabled: true
})
有关其他受支持语言的示例,请参见updating a user上的文档。
请注意,Admin SDK仅设计用于受信任的环境,例如您的开发计算机,您控制的服务器或Cloud Functions。您无法在客户端应用程序中运行此代码,因为这将允许任何用户禁用任何其他用户的帐户。