【发布时间】:2019-01-21 14:21:12
【问题描述】:
我已经安装了 firebase-admin sdk,并且我使用了一个网络应用程序。有没有办法只使用用户的电子邮件从 firebase 中删除用户。如果是这样,我该如何使用 python 来做到这一点。
【问题讨论】:
标签: python-3.x firebase firebase-admin
我已经安装了 firebase-admin sdk,并且我使用了一个网络应用程序。有没有办法只使用用户的电子邮件从 firebase 中删除用户。如果是这样,我该如何使用 python 来做到这一点。
【问题讨论】:
标签: python-3.x firebase firebase-admin
使用 Admin SDK 的 user management (auth) API:
user = auth.get_user_by_email(email)
auth.delete_user(user.uid)
【讨论】:
你可以使用get_user_by_email找到你要删除的用户的uid,然后调用delete_user删除。
https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#get_user_by_email
https://firebase.google.com/docs/reference/admin/python/firebase_admin.auth#delete_user
【讨论】: