【问题标题】:How to find which user delete firestore collection from firestore console如何从 Firestore 控制台查找哪个用户删除了 Firestore 集合
【发布时间】:2021-08-10 08:38:18
【问题描述】:

我们让 10 位用户访问我们的 Firebase 控制台。有人在 firestore 中删除了我们的主要 collection

有没有办法从这 10 个用户中找出哪个用户删除了它?

【问题讨论】:

    标签: firebase google-cloud-firestore


    【解决方案1】:

    firebaser 在这里

    目前无法找出项目的哪个合作者或哪个身份验证用户从 Firestore 中删除了该集合。不过这个功能已经考虑过了,所以我建议你file a feature request 加入。

    【讨论】:

      【解决方案2】:

      您永远不应向用户授予对 Firebase 控制台的访问权限,只有开发人员和应用所有者才能访问它。但如果您想跟踪用户活动,您可以使用 Firebase 分析事件日志记录。当用户在您的应用中执行操作以获取更多信息时会触发事件Firebase analytics event logging

      【讨论】:

      • 现在,我从 firebase 控制台 Web 应用程序中删除 users 集合。可以追踪吗?
      • 不,它不是 Firebase Web 控制台是为应用程序的开发人员和所有者设计的,就像直接访问数据库一样,用户应该通过您的 Web 应用程序访问您的数据库,这样您就可以使用 Firebase 分析来跟踪用户的操作
      猜你喜欢
      • 1970-01-01
      • 2019-02-06
      • 1970-01-01
      • 1970-01-01
      • 2021-08-23
      • 2021-06-27
      • 2021-08-27
      相关资源
      最近更新 更多