#firebase #google-cloud-firestore #firebase-security
#firebase #google-облако-firestore #firebase-безопасность
Вопрос:
Я получаю электронное письмо с предупреждением от Firebase Firestore каждый день, в котором говорится, что:
«любой пользователь может прочитать всю вашу базу данных»
Но в моем случае это открытая база данных, где каждый может прочитать данные. Я настроил свои правила безопасности следующим образом:
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read: if true;
allow write: if request.auth.uid == 'xxxxx';
}
}
}
В чем проблема и как мне остановить это электронное письмо с предупреждением?
Комментарии:
1. Оказывается, это возможно. Я не знал об этом до сих пор, поэтому сейчас я собираюсь отключить оповещения в некоторых моих собственных общедоступных базах данных. 🙂
2. Хехе, я счастлив!! Большое спасибо. Ценю ваше мнение.
Ответ №1:
Вы можете отключить эти электронные письма в настройках оповещений в консоли Firebase
Чтобы настроить оповещения, выполните следующие действия:
Нажмите 🛎 на значок колокольчика в правом верхнем углу консоли Firebase, чтобы просмотреть список последних предупреждений.
Выберите проект, о котором вы хотите получать оповещения по электронной почте.
Установите соответствующие флажки, чтобы выбрать, хотите ли вы получать оповещения в консоли Firebase, по электронной почте или и то, и другое.
Также смотрите: Настройка оповещений по электронной почте
Комментарии:
1. Большое вам спасибо! Я игнорирую эти предупреждения уже более года, несмотря на то, что у меня намеренно открытая база данных без конфиденциальной информации в ней.. Кстати, эта кнопка больше не помечена как «Оповещения Firebase», это просто колокольчик уведомления в правом верхнем углу для тех, кто пытается разобраться в этом.