Я использую прямой вызов функций с облачными функциями firebase и хочу аутентифицировать все функции с помощью токена для внутреннего сервера
- без использования конечных точек HTTP, таких как firebase, предоставляют примеры функций здесь
- вызов всех функций, как показано ниже
`
const functions = require('firebase-functions');
const admin = require('firebase-admin');
exports = module.exports = functions.https.onRequest((req, res) => {
if (req.method !== 'GET') {
return res.status(401).json({
message: 'Method not allowed'
})
}
var db = admin.firestore();
return db.doc('channels/' + req.query.id).get()
.then(snapshot => {
return res.send(snapshot.data())
})
.catch(reason => {
return res.send(reason)
})
});
Скажите, пожалуйста, как я могу использовать промежуточное программное обеспечение для аутентификации с этими функциями и исправьте меня, если зайдете внеправильное направление
Заранее спасибо