【问题标题】:User deleting another user on Firebase用户在 Firebase 上删除另一个用户
【发布时间】:2017-05-01 14:04:12
【问题描述】:

我正在使用 Firebase 开发一个 Android 应用。我使用 Firebase Auth 和 Firebase 数据库,并且我有一个用户层次结构,用户可以在其中注册新用户。

要添加新用户,我可以毫无问题地创建新用户并重新验证添加它的用户。但是,我需要让用户可以删除其他已经注册的用户。

在文档中说有必要重新验证用户身份,以便他可以删除帐户。我想知道是否有人对如何安全地执行此操作有任何提示?

谢谢你们。

【问题讨论】:

  • 客户端删除自己以外的用户应该是异常情况。要正确创建删除用户的管理功能,请使用Admin SDK
  • 感谢您的提示,我会看看这个。 :D

标签: android firebase firebase-authentication


【解决方案1】:

目前我们可以删除自己的账号(当前登录的账号),但不能删除其他账号

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

【讨论】:

    【解决方案2】:

    您正在查看的文档只允许用户删除他们自己的帐户。请参考以下 https://firebase.google.com/docs/auth/admin/manage-users

    【讨论】:

      猜你喜欢
      • 2020-06-08
      • 2019-10-19
      • 2018-07-30
      • 2020-03-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-18
      • 2019-10-12
      相关资源
      最近更新 更多