Тут написано
"firestore" {
"rules": "firestore.rules"
},
но не могу понять, мне нужно отдельный файл "firestore.rules" сделать и скопировать туда с продакшена урлы, либо как-то "firestore.rules" заменить на rules с прода?
Привет, rules я вставил как файл, и пропала ошибка что нет доступа на запись, когда я пытался сделать запись с веба. Но возникла другая проблема, о которой я писал в следующем сообщении - по какой-то причине запись не происходит в эмулятор фаирстора, ошибок нет, а запись через клауд функцию работает в эмулятор фаир стора
Клиент не пишет в БД эмулятора?
если под БД имеешь ввиду эмулятор фаирстора, то да
Через GitHub Gist можно.
https://gist.github.com/tipsteam/5a7089c17a2f842a499942ac93d5e13f
Кстати, а apiKey: "key from production", apiKey - секретный или нет))? Вроде нет, но убрал на всякий случай
Они все не секретные. Только сервис аккаунт считается секретным.
сервис аккаунт это тот с котрого я в общем-то управляю консолью, верно?
Локальный бранч ИФА срабатывает?
ага, аутентицикация тоже работает локальаня
Кажется у меня есть аккаунт про который я не знаю)
Сервис аккаунт используется в паре с firebase-admin, вручную его нужно ставить только на своём сервере.
А не подскажите, где почитать? Мне кажется я задаю вопросы про что-то, что известно всем, но я упустил))
https://firebase.google.com/docs/admin/setup
Обсуждают сегодня