Надеюсь, вы мне поможете. Я делаю API с Node.js (без сохранения состояния), подключенным к firebase. Основная цель - создать пользователей и работать с коллекциями (добавлять, редактировать, консультироваться) информацию. Я использую следующий модуль firebase.
const firebase = require('firebase');
firebase.initializeApp(firebaseConfig);
Когда я пытаюсь вставить данные, так как в них нет пользователя, вошедшего в систему, и методы для вставки информации, удаления или изменения, я получаю обратно права пользователя.
code пример:
const db = firebase.firestore();
let botRef = db.collection('bot').doc(bot.botId);
botRef.get().then(function(doc) {
if (doc.exists) {
botRef.update({ color: bot.color, botname: bot.botname, welcomemessage: bot.welcomemessage });
Что мне делать? или я должен использовать модуль администратора Firebase? поскольку в этом API нет логина для firebase (поскольку это API без состояния), спасибо за вашу помощь