Я работаю над продуктом, который использует Firebase в качестве бэкэнда. Поскольку firebase предоставляет ключи API пользователю, это может быть проблемой безопасности. Итак, после некоторого исследования я установил правила безопасности базы данных наряду с ограничениями ключей API.
Но теперь я не могу использовать его и в локальной разработке. Я думал о создании другого проекта Firebase и использовать его в качестве среды тестирования и использовать существующий в качестве рабочего.
Поскольку существующий проект имеет много данных и пользователей. Я хочу, чтобы все подобное было и в новом проекте Firebase. Но я не могу найти эффективный способ сделать это. Может ли кто-нибудь предложить, пожалуйста, какой вариант будет лучшим здесь? Должен ли я создать новую среду тестирования или есть способ разрешить мне использовать ключи локально, не вызывая проблем с безопасностью?
Любая помощь будет полезна. Спасибо за ваше время.