我正在开发一个将个人数据存储在Firebase数据库中的移动应用。理想情况下,当我登录Firebase控制台时,我不希望能够看到属于用户的数据。但是,这是可能的,因为Firebase身份验证页面为我提供了用户ID的用户列表,并且我已经构建了数据库,以便用户的数据使用其用户ID进行引用。据我所知,这是构建数据库的推荐方法(因此数据库的安全规则非常简单)。
是否可以这样做,以便查看身份验证页面上的用户列表不允许我(或任何有权访问控制台的人)找出谁拥有哪些数据?
答案 0 :(得分:0)
Firebase员工
我不相信有任何方法可以更改Firebase身份验证屏幕上的数据以省略每个用户的UID。这听起来像是feature request,您可以记录,也可能是团队未来可以通过细粒度的IAM权限实现的。但我不认为在不久的将来会发生这种情况。