Я делаю приложение для Android, которое должно иметь возможность получать данные из веб-службы (которая не является частью GAE). Пользователи могут войти в веб-службу через свой браузер с помощью OpenId (разрешены только учетные записи Google).
AccountManager может дать мне authtoken. Я мог бы сохранить этот authtoken на своем сервере вместе с именем пользователя google пользователя (email), а затем использовать это имя учетной записи, чтобы подключить его регистрацию openid с регистрацией приложения.
Но это ничего не решает, потому что у меня нет возможности проверить этот токен на пользовательской информации OpenID... Или я? Я думал, что могу использовать user authtoken для "как-то" связать свою учетную запись Android с учетной записью в Интернете.
Это все больше похоже на неправильный способ справиться с этим, но я не хочу сохранять пользователей Google имя пользователя и пароль в SharedPreferences и использовать эти данные для входа.
Любые творческие идеи? Благодаря