Как узнать, распространял ли Firestore недавно обновленные правила безопасности? - PullRequest
0 голосов
/ 27 июня 2018

Firestore может потребовать до 10 минут для распространения недавно обновленных правил безопасности. Поэтому вместо того, чтобы терпеливо ждать 10 минут для каждого обновленного правила безопасности, как еще мы можем сказать, что правила безопасности были успешно распространены. Так что не нужно ждать 10 минут и 1 секунду позже, чтобы проверить поведение?

enter image description here

Ответы [ 2 ]

0 голосов
/ 27 июня 2018

Вы можете проверить консоль Firebase (на сайте firebase.google.com). Ваши правила отображаются там на вкладке Rules.

enter image description here

0 голосов
/ 27 июня 2018

К сожалению, нет встроенного уведомления о развертывании новых правил. Вам нужно будет что-то проверить в изменениях, внесенных вами в правила, чтобы убедиться, что они были развернуты.

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

Как прокомментировал Дж. Доу, обычно для развертывания правил требуется гораздо меньше, чем объявлено за 10 минут. На практике я часто вижу, что мои обновленные правила развернуты к тому времени, когда я изменил код, чтобы справиться с этим изменением.

...