Мое текущее Android Приложение использует базу данных Firebase Realtime.
Я борюсь с правилами безопасности, поскольку я sh разрешаю только одному пользователю иметь возможность записи данных, позволяя любой аутентифицированный пользователь для чтения данных.
Я установил эти правила, но не уверен, достаточно ли они безопасны ...
{
"rules": {
".read": "auth != null",
".write": "auth.uid === 'xxxxxxxxxxxxxxxxxxxxxxx'"
}
}
Где 'xxxxxxxxxxxxxxxxxxxxxxx' - это указанный пользователем I wi sh чтобы разрешить запись данных.
Является ли пользователь uid постоянным значением?
Чем управляет опция «Аутентификация» при нажатии кнопки «Имитация» при тестировании новых правил?