Я заметил совершенно новое явление, которое заключается в том, что, когда я оставляю консоль открытой более двух минут, я получаю сообщение об ошибке "Ошибка загрузки документов" во все мои коллекции, пока не обновляю страницу. Это никогда не случалось раньше, независимо от того, как долго я оставил его открытым.
Единственное, что изменилось, это то, что я экспериментировал с правилами, но в конце вернулся к настройке по умолчанию.
Мой вопрос: может ли это иметь последствия для доступа пользователей к их информации. См. Ниже действующие правила (прокомментированные те, которые я опубликовал около 10 минут для тестирования).
service cloud.firestore {
match /databases/{database}/documents {
// match /users/{user}/{document=**} {
// allow read;
// allow write: if request.auth.uid == user;
// }
// match /items/{document=**} {
// allow read;
// allow write: if get(/databases/$(database)/documents/users/$(request.auth.uid)).data.admin == true;
// }
// match /completedItems/{document=**} {
// allow read;
// allow write: if get(/databases/$(database)/documents/users/$(request.auth.uid)).data.admin == true;
// }
match /{document=**} {
allow read, write: if request.auth.uid != null;
}
}
}
Спасибо!