Аутентифицированные запросы Firebase в Google App Engine

#firebase #google-app-engine #firebase-authentication

#firebase #google-app-engine #firebase-аутентификация

Вопрос:

В настоящее время у меня есть несколько маршрутов в приложении Google App Engine, которые защищены с помощью пользовательского API в Google App Engine. Теперь меня попросили поддержать пользователей, у которых нет учетной записи Google.

Мне кажется, Firebase auth — это инструмент, который мне нужен, но я не могу точно понять, как его интегрировать:

  • Я создал страницу входа с помощью решения drop in auth, которая перенаправляет на один из моих защищенных маршрутов.
  • Я ожидал, что запрос на эту страницу (после перенаправления) будет содержать токен, который я мог бы проверить в Google App Engine.
  • Я знаю, что начальный этап аутентификации сработал, потому что, если я проверю аутентификацию Firebase на стороне клиента на этой новой странице, это сработает:
 firebase.auth().onAuthStateChanged(console.log); // prints my email
  

Нет ли способа включить токен в http-запросы, чтобы я мог проверить их на стороне сервера?

Спасибо!