Я успешно создал и развернул функции Firebase, а также смог провести локальное тестирование с помощью команды firebase serve
firebase-tools.Затем я могу отправлять запросы на конечные точки с помощью приложения «Почтальон» (и, вероятно, было бы неплохо использовать curl).
Теперь я нахожусь в точке, в которой мне нужно обезопасить свои функции, и, похоже, лучшая практикачтобы проверить токен uid заголовка авторизации (на основе того, что я прочитал).Этот совет имеет смысл, и я нашел некоторый код, который может помочь.
Но как мне получить токен или пройти аутентификацию с помощью Firebase Auth, чтобы затем протестировать мои недавно защищенные и локально обслуживаемые функции, используя Postman или curl?
Я знаю, как загрузить данные аутентификации в запрос REST, но как можно получить токен пользователя из Firebase, на основе тестирования, чтобы аутентификация работала локально для аутентифицированных конечных точек