我从Firebase收到以下消息。我该怎么办?
您选择以“测试模式”开始开发,这使您的实时 数据库实例完全向Internet开放。因为这个选择 使您的应用容易受到攻击者和数据库安全规则的攻击 配置为在前30天后停止允许请求。在 5天后,对您的实时数据库实例的所有客户端请求将 被拒绝。在此之前,请将您的安全规则更新为 允许您的应用正常运行,同时适当保护您的数据。 每天运行分析;如果您在最近24天内修改了规则 这些更改可能无法计算的小时数。
这就是我在Firebase中的数据库中找到的
{
"rules": {
".read": "now < 1602709200000", // 2020-10-15
".write": "now < 1602709200000", // 2020-10-15
}
}
答案 0 :(得分:1)
除了当前的安全规则外,您还需要为数据库设置一些安全规则。 You should read about how to define them。
您当前的规则意味着,如果他们的请求在2020年10月15日之前发送,则每个人都可以读写您的数据库。因此,除非您在接下来的5天内进行设置,否则此后您的服务将不可用。