Если я вошел в приложение App Engine с использованием учетной записи Google, есть ли способ передать эти учетные данные в другое веб-приложение Google (например, Reader) из веб-приложения? Я хочу, чтобы приложение GAE могло использовать данные из моего Google Reader без дополнительного шага аутентификации (поскольку я уже вошел в приложение GAE).
Вещи, которые я попробовал и потерпел неудачу:
Посмотрел, есть ли у класса google.appengine.api.users.User
что-нибудь, что я мог бы использовать (не нашел ничего полезного для этой цели).
Прохождение через ACSID / SACSID, полученный при входе в приложение GAE в виде файлов cookie при вызове urlfetch
на https://www.google.com/reader/api/0/token;
Вызов https://www.google.com/accounts/ClientLogin без параметров / заголовков в надежде, что может произойти какое-то волшебство;
Вызов https://www.google.com/accounts/ClientLogin с ACSID / SACSID, как указано выше, в надежде, что может произойти какая-то магия;
Обновление Я не пытаюсь обойти авторизацию - я просто хочу повторно использовать учетные данные, которые пользователь уже ввел, вместо того, чтобы иметь отдельную форму имени пользователя / пароля, где они должны повторно вводить свои учетные данные .