【问题标题】:Firebase database rules date extension [duplicate]Firebase数据库规则日期扩展[重复]
【发布时间】:2021-09-26 16:42:23
【问题描述】:

这是我当前的 firebase 实时数据库规则。

{
  "rules": {
    ".read": "now < 1633017600000",  // 2021-10-1
    ".write": "now < 1633017600000",  // 2021-10-1
  }
}

我知道这些规则并不安全,但我有什么办法可以通过更改数字将这些规则扩展到 2021 年 10 月 1 日之后?在文档中找不到有关“1633017600000”的任何内容。

【问题讨论】:

    标签: firebase firebase-realtime-database firebase-security


    【解决方案1】:

    这只是自 UNIX 纪元以来的时间戳,以毫秒为单位。如果您想更新以延长该时间,您可以在Epoch Converter 获取时间戳,然后输入您想要的持续时间以获取时间戳。如果您只是不想要时间放在首位,请将规则设置为 true:

    {
      "rules": {
        ".read": "true"
        ".write": "true"
      }
    }
    

    同样,将这些设置为 true 允许任何人读取/写入数据库,因此我建议根据您的用例实施安全规则。

    【讨论】:

    • 谢谢,是的,我知道他们现在只是一个占位符不安全。我已经接受了这个作为答案
    猜你喜欢
    • 2018-03-19
    • 1970-01-01
    • 2017-07-15
    • 2017-05-12
    • 2020-02-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多