Firebase:删除所有经过身份验证的用户

Jam*_*ier 3 firebase firebase-authentication

我是 firebase 的新手,我想用脚本创建 10000 个用户,但我被阻止了。

现在我想将它们全部删除并再次执行,但现在删除它是一个大问题。

如何删除所有这些用户?并让 10000 个用户?

我生成的随机用户的屏幕截图: 截屏

提前致谢。

JAS*_*SON 7

比您乍一看文档时想象的要容易。

几行代码将在 Python 中完成:

import firebase_admin
from firebase_admin import credentials
from firebase_admin import auth

cred = credentials.Certificate("/path/to/downloaded/json/key/*.json")
firebase_admin.initialize_app(cred)

for user in auth.list_users().iterate_all():
    print("Deleting user " + user.uid)
    auth.delete_user(user.uid)
Run Code Online (Sandbox Code Playgroud)


Fra*_*len 1

批量删除用户的最简单方法可能是通过 Admin SDK,它有一个 API 可以列出用户,然后删除用户