首页 > 解决方案 > Firebase 数据库保护项目所有者的数据

问题描述

我不是在谈论安全规则。我正在开发一个应用程序,作为数据库所有者,我可以从控制台查看我的用户在我的 Firebase 实时数据库中存储的内容。从数据选项卡我可以看到完整的 JSON 树。我可以对我隐藏数据以使我的用户感到 100% 安全吗?

标签: firebasefirebase-realtime-database

解决方案


无法对项目所有者隐藏控制台中的数据。虽然您可以授予/拒绝协作者访问特定服务的数据,但所有者始终可以查看项目中的所有服务。

如果您不想看到任何用户的数据,则需要使用某种形式的端到端加密,其中密钥未存储在 Firebase 中。


推荐阅读