2017-01-17 2 views
8

Я не могу найти ответ на это в документации. Настройки по умолчанию правила Firebase являются:Правила пожарной базы самостоятельно восстанавливаются

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

Я редактировал мое, чтобы посмотреть, как это и спасло их:

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

Без меня делать что-либо, они случайно возвращаются к старым правилам после того, что кажется 12 ч. Я пропустил какой-то вариант persist здесь?

+0

Нет, после того, как вы опубликовали их с помощью консоли управления, их не следует сбросить. – cartant

+1

Любая идея, почему это происходит? Должен ли я связаться с поддержкой? Я просто на свободном уровне искры. – cheenbabes

+0

Не знаю, почему. Если вы хотите поэкспериментировать, создайте еще один проект и посмотрите, произойдет ли это. Если это так, возможно, разместите его как ошибку. – cartant

ответ

7

Добавление этого из комментариев, чтобы другие не пропустили его.

Похоже, что вы развертываете firebase-rules.json как часть развертывания firebase с помощью Firebase Tools. См. this question. Я подумал, что есть еще более свежий вопрос об этом, но я не могу найти его прямо сейчас.

 Смежные вопросы

  • Нет связанных вопросов^_^