остановить предупреждение Firestore о том, что каждый может считывать данные

#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

Чтобы настроить оповещения, выполните следующие действия:

  1. Нажмите 🛎 на значок колокольчика в правом верхнем углу консоли Firebase, чтобы просмотреть список последних предупреждений.

  2. Выберите проект, о котором вы хотите получать оповещения по электронной почте.

  3. Установите соответствующие флажки, чтобы выбрать, хотите ли вы получать оповещения в консоли Firebase, по электронной почте или и то, и другое.

Также смотрите: Настройка оповещений по электронной почте

Комментарии:

1. Большое вам спасибо! Я игнорирую эти предупреждения уже более года, несмотря на то, что у меня намеренно открытая база данных без конфиденциальной информации в ней.. Кстати, эта кнопка больше не помечена как «Оповещения Firebase», это просто колокольчик уведомления в правом верхнем углу для тех, кто пытается разобраться в этом.