Firebase: удаление всех аутентифицированных пользователей - PullRequest
0 голосов
/ 18 мая 2018

Я новичок в firebase, и я хотел создать 10000 пользователей со скриптом, и меня заблокировали.

Теперь я хочу удалить их все и сделать это снова, но удаление это сейчас большая проблема.

Как я могу удалить всех этих пользователей?и сделать это 10000 пользователей?

снимок экрана случайных пользователей, которых я создал: screenshot

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 02 августа 2019

Проще сделать, чем вы думаете на первый взгляд в документации.

Несколько строк сделают это в 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)
0 голосов
/ 18 мая 2018

Самый простой способ массового удаления пользователей, вероятно, через Admin SDK, который имеет API для списка пользователей , а затем для удаления пользователя .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...