Firebase: отладка недостаточных разрешений

Uncaught (in promise) Error: Missing or insufficient permissions.

У меня большое приложение, и расширение объекта ошибки мне совсем не помогает. Есть ли способ прочитать журнал ошибок разрешений в Firestore, чтобы я мог видеть, какие document или collection были запрещены?

Нет никакого "журнала ошибок разрешений", который вы могли бы прочитать.

Doug Stevenson 20.10.2018 20:44

Регистрация попыток несанкционированного доступа - фундаментальная функция безопасности ...?

Ronnie Royston 20.10.2018 21:04

Вы всегда можете отправить запрос на добавление функции. firebase.google.com/support/contact/bugs-features

Doug Stevenson 20.10.2018 22:59

@DougStevenson Необязательное ключевое слово log в операторе (ах) match в firestore.rules будет указывать, как его реализовать. Журнал должен записывать тип операции, например create, update и т. д. И uid, если таковой имеется, с меткой времени.

Ronnie Royston 21.10.2018 21:36
Интеграция Angular - Firebase Analytics
Интеграция Angular - Firebase Analytics
Узнайте, как настроить Firebase Analytics и отслеживать поведение пользователей в вашем приложении Angular.
5
4
240
1

Ответы 1

Я перешел от отсутствия информации об ошибке к:

Uncaught FirebaseError: 
false for 'get' @ L167, false for 'get' @ L207

Используя эмулятор firebase firestore. Я очень рекомендую это, наряду с использованием пользовательского интерфейса эмулятора.

Другие вопросы по теме