【问题标题】:firebase storage and database rules communicationfirebase 存储和数据库规则通信
【发布时间】:2016-11-07 22:00:48
【问题描述】:

我需要在数据库和存储中存储某些变量。但重要的是要确定这些变量将保存在两个数据库中,而不仅仅是一个数据库中,此外,这些变量必须具有相同的值。但我看到存储和数据库没有通信。 我该如何解决这个问题?

【问题讨论】:

    标签: firebase-realtime-database firebase-storage


    【解决方案1】:

    简短的回答是,目前,一项服务的安全规则无法访问另一项服务的数据。请参阅this thread 了解更多信息(类似的一般问题)。

    如果您希望共享的数据是特定于用户的,您可以创建包含此数据的自定义令牌,这些令牌可以跨服务共享(因为两个服务都获得相同的令牌)。

    【讨论】:

    • 问题是在我的情况下,数据必须可以被其他用户修改。如果它只能由所有者修改,它会不那么复杂。但在这种情况下,数据的同步非常重要,因为如果没有同步,其他用户可能会自愿造成数据不一致。这个解决方案还可以,但需要 nodejs 服务器
    • 我也遇到了同样的问题,你找到解决办法了吗?
    • 同样的问题。我们需要能够根据数据库内容编写存储规则。为什么我们没有这个功能?
    猜你喜欢
    • 2018-12-19
    • 2018-08-03
    • 2017-08-11
    • 2017-07-15
    • 1970-01-01
    • 2019-03-19
    • 2020-07-03
    • 2019-05-08
    • 2017-04-30
    相关资源
    最近更新 更多