У меня приложение nodejs, развернутое в AppEngine с включенным IAP, поэтому сейчас доступ к его конечным точкам защищен от пользователей вне IAM проекта, и я получаю «x-goog-authenticated-user-id», «x- goog-authenticated-user-email "и другое подписанное утверждение jwt x-goog, как и должно быть (подробнее здесь https://cloud.google.com/iap/docs/identity-howto).
В некоторых средах AppEngine (до сих пор Python, Java, Go) кажется, что вы можете использовать некоторые уже предоставленные библиотеки для получения дополнительной информации о пользователе с помощью Users API, однако страница nodejs отключена (здесь https://cloud.google.com/appengine/docs/standard/python/users/), Кажется, нет никаких указаний на то, что там следует делать. Есть идеи?
Если не будет прямого пути решения этой проблемы, смогу ли я иметь среду механизма приложений, которая также предоставляет, например, библиотеки Python для пользователей API, чтобы я мог обернуться вокруг них и использовать их в своем приложении nodejs?