tasinsahin Ответов: 1

Как удалить 1000 пользователей firebase программно?


Всем привет,
Основываясь на моем рабочем процессе проекта, будет один основной пользователь, который сможет зарегистрироваться по электронной почте. Затем этот пользователь сможет создавать, обновлять и удалять тысячи пользователей, предоставляя адрес электронной почты и пароль. Я могу создать тысячи пользователей за считанные секунды. Однако; чтобы обновить электронную почту и пароли этих пользователей, я вхожу в систему этим пользователем, удаляю его, снова регистрируюсь по обновленной электронной почте и паролю и, наконец, я вхожу в систему с основным пользователем. При этом firebase выдает эту ошибку.

We have blocked all requests from this device due to unusual activity. Try again later.


Любая идея будет оценена по достоинству. Спасибо!!

Что я уже пробовал:

Я пытался увеличить квоту firebase со 100 до 1000, но мне нужно больше.

1 Ответов

Рейтинг:
8

Afzaal Ahmad Zeeshan

Цитата:
Мы заблокировали все запросы с этого устройства из-за необычной активности. Попробуйте еще раз позже.
Это означает, что Firebase больше не принимает запросы от вашей учетной записи, которую вы используете для входа в систему. Проверьте свою электронную почту, и они, возможно, только что отправили вам некоторую информацию, чтобы начать работу и вернуть контроль.

В противном случае, вы заблокированы. Попробуйте один из поставщиков решений здесь, Firebase 3 - мы заблокировали все запросы с этого устройства из - за необычной активности- переполнения стека[^]


tasinsahin

Привет, спасибо за ответ. Я пытался удалить тысячи пользователей в клиентском приложении firebase. Вот в чем была проблема. Я искал свою проблему и нашел ответ. Для обновления или удаления пользователей с одного Ip-адреса в серверном приложении следует использовать firebase Admin SDK. Кроме того, ip-адрес должен быть занесен в белый список на консоли firebase. Теперь я создаю http-запрос к серверному приложению с помощью firebase Admin SDK, и сервер выполняет всю работу.