Использование парных учетных записей Google в качестве входа в Android-приложение - PullRequest
2 голосов
/ 13 июля 2011

Мы планируем создать приложение для Android, которое взаимодействует с веб-сервисом.Чтобы избавить пользователей от боли процесса регистрации, мы подумали, можно ли просто использовать парную учетную запись Google устройства в качестве ключа для входа.В конце концов, вы не можете скачать приложение с маркета, не имея аккаунта Google.

Требования к требованиям (не жесткие требования)

1) если пользователь обращается к сервису вне Android, например, в веб-браузере мы можем использовать тот же логин

2), еслипользователь меняет местами устройство, удаляет приложение и т. д. данные могут быть восстановлены снова, когда пользователь переустанавливает приложение

3) пользователю не нужно будет вводить имя пользователя / пароль / пароль повторно при запуске приложения

Какие услуги платформы Android предлагает для этого?Что это за процесс, когда приложение связывается с учетной записью Google?Любые ошибки, такие как 2-недельные тайм-ауты, которые предпочитает Facebook.

Какая соответствующая документация и какие-либо учебные пособия?

Спасибо!

1 Ответ

3 голосов
/ 13 июля 2011

1) AccountManager (gdocs) позволяет добавлять и «использовать» (google) учетные записи на устройстве (те, которые указаны в настройках). Перейти к 34:00 в Google IO Talk Советы по Android Pro Там небольшое введение. На самом деле все советы в этой сессии великолепны.

2) С помощью SharedPreferencesBackupHelper настройки вашего приложения будут сохранены в онлайн-хранилище и автоматически восстановлены после переключения устройства. Настройки привязаны к гугл аккаунту. Этот сервис полезен для небольших объемов данных - некоторые предпочтения. Данные так же безопасны, как учетная запись Google или устройство, и я думаю, что они не зашифрованы.

3) см. 1)

...