【问题标题】:Can anyone see my firebase json?谁能看到我的firebase json?
【发布时间】:2015-11-01 06:02:59
【问题描述】:

所以,最近我一直在使用 Firebase 开发我构建的应用程序,我正在考虑是否有人可以查看我的 json 数据。

例如,任何人都可以将 /.json 添加到我的 url 并查看内容对吗?

点赞:https://myapplication.firebaseio.com/.json(虚拟网址)

或者有没有办法保护它不被其他人看到?

如果我错了,请纠正我。对不起,如果这是一个愚蠢的问题。

提前致谢。

【问题讨论】:

    标签: json firebase firebase-security


    【解决方案1】:

    默认情况下,任何人都可以通过访问该 URL 来查看内容。这就是为什么必须为您的 Firebase 实例使用 implement security rules 的原因。即使像下面这样简单的事情也是一个好的开始,它只允许从经过身份验证的用户读取和写入。

    {
      "rules": {
        ".read": auth != null,
        ".write": auth != null
      }
    }
    

    【讨论】:

    • 谢谢阿尼德。那行得通!另外我还有一个问题。由于我要从 Firebase 检索的所有数据都将是一个异步调用,因此我必须每次都以 angular 执行 $scope.$apply 以更新范围。还有其他方法可以更新范围还是我做错了?
    • 是的,或者使用AngularFire。如果您还有其他问题,请再发一个帖子。
    • 好的。我会试试。感谢您的帮助。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-10-02
    • 1970-01-01
    • 1970-01-01
    • 2014-06-09
    • 2017-08-18
    • 1970-01-01
    • 2022-08-10
    相关资源
    最近更新 更多