У меня есть приложение nodejs, развернутое в AppEngine с включенным IAP, поэтому прямо сейчас доступ к его конечным точкам защищен от пользователей за пределами IAM проекта, и я получаю «x-goog-authenticated-user-id», «x-goog-authentication» -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?