Для этого и предназначены правила базы данных Firebase в реальном времени.Когда правила настроены правильно, и кто-то пытается получить доступ к этому адресу, он увидит это
{
"error" : "Permission denied"
}
Есть отличное руководство для начала Понимание правил базы данных Firebase Realtime
Обратите внимание, что правила по умолчанию для базы данных реального времени приведут к этой ошибке.Вот они для справки.
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
}
И вы можете проверить это, открыв веб-браузер и перейдя к
https://your-database.firebaseio.com/.json
Если вы используете Firestore, правила немного отличаются, поэтомувот ссылка на эти Структурирование облачных правил безопасности Firestore
На основе комментария базу данных Firebase Real Time также можно отключить через консоль Firebase.