Я следовал руководству Ника Джонсона по Аутентификация в App Engine с Android
Есть ли возможность получить тот же рабочий процесс (без веб-логина) с Federated Login (даже если поддержка ограничена учетными записями Google)?
[Редактировать] Дополнительная информация
Текущая настройка включает:
UserService
, настроенный на федеративный вход (openId..gmail, aol, myspace?.., ...)Все типы аутентификации обернуты в UserService
, поэтому я могу вызвать UserService.getCurrentUser()
(аналогично UserService от Appengine, но поддерживает twitter и facebook).
Учетные записи могут иметь несколько методов аутентификации, связанных вместе.
Пока что все клиенты основаны на веб-технологиях, и все работает хорошо. :D
Я хотел бы:
Какие есть варианты?
Я думал ограничить аутентификацию учетными записями Google для приложения Android, в надежде избежать веб-экран входа. Даже в этом случае было бы неплохо поддерживать facebook и twitter для веб-апи.