Как удалить пользователей электронной почты с аутентификацией firebase в Python?

В настоящее время в моей учетной записи firebase есть пользователи, прошедшие аутентификацию по электронной почте, с использованием нового API аутентификации. В настоящее время я не использую базу данных в реальном времени для хранения своих пользователей. Я использую адрес электронной почты и пароль по умолчанию для аутентификации и хранения информации о пользователях. Для python нет admin sdk, который позволяет мне удалять пользователей в firebase, которых нет в базе данных в реальном времени. Мой вопрос в том, как удалить пользователей, которые появляются только в части аутентификации firebase, используя библиотеки в python, чтобы я мог управлять пользователями на стороне сервера.


person MSPO    schedule 20.02.2017    source источник


Ответы (1)


Управление пользователями вне консоли теперь поддерживает python, go и java. Как удалить пользователя с помощью python:

from firebase_admin import auth
auth.delete_user(uid)

Вот API:

https://firebase.google.com/docs/auth/admin/manage-users#delete_a_user

person MSPO    schedule 12.01.2019