Я разрабатываю приложение, которое имеет кнопку на странице входа в систему, чтобы войти в приложение, используя учетную запись Google. и мне нужен токен доступа, который вернется после успешного входа в систему. Может ли один помочь мне, пожалуйста ...Android-приложение для входа в систему с учетной записью Google
ответ
Вы можете проверить подлинность пользователя, используя один из учетной записи Google, который уже настроен в устройстве, как некоторые из приложений сделать, для этого следуйте приведенным ниже ссылке -
" Аутентификация oauth2 Services»- link Скачать Sample от Google - Android SDK Manager/Extras/Google Play Services
в простых шагов он делает
Показывает список учетных записей в вашем мобильном Формирует маркер доступа от выбранных учетных записей Получает имя учетной записи из токена доступа, обратившись к службам google (отдельный звонок), чтобы просто сказать, что он аутентифицирован. Это еще одна ссылки, которая хороша в объяснении процесса link вы можете следовать следующим шаги для входа в приложении
пошлет сгенерированный маркер доступа к вашему Back-серверу проверки сервера фонов, что маркер доступ является действительным или нет, обратившись к службам google с помощью этого url
Next Back-end сервер отвечает на вопрос, нужно ли вводить пользователя или нет. Ниже формат ответ выше «UserInfo» называют
вы получите ответ, как показано ниже
{
"id": "ID",
"name": "NAME",
"given_name": "GiVEN NAME",
"family_name": "FAMILY_NAME",
"link": "https://plus.google.com/ID",
"picture": "https://PHOTO.jpg",
"gender": "GENDER",
"locale": "LOCALE"
}
Если вы хотите электронный идентификатор вместе с этим ответом вы должны изменить
SCOPE = «oauth2 : https://www.googleapis.com/auth/userinfo.profile ";
к
ОБЛАСТЬ ПРИМЕНЕНИЯ = "oauth2: https://www.googleapis.com/auth/userinfo.profilehttps://www.googleapis.com/auth/userinfo.email";
в этом образце.
Вы получите все учетные записи Google, которые синхронизированы с мобильным
AccountManager accountManager = AccountManager.get(YourActivity.this);
Account[] accountsByType = accountManager
.getAccountsByType("com.google");
проверки this, что это полезно для вас,
Примечание Dont забыл добавить разрешений
<uses-permission android:name="android.permission.GET_ACCOUNTS" />
<uses-permission android:name="android.permission.MANAGE_ACCOUNTS" />
- 1. Войдите в систему с учетной записью google в asp.net
- 2. iPhone приложение с учетной записью входа в систему - процесс обзора
- 3. Как сделать кнопку входа в систему с учетной записью facebook
- 4. Как написать приложение для входа в систему с учетной записью домена google домена
- 5. Войти с учетной записью google не работает
- 6. Приложение Grails с учетной записью Google Войти
- 7. Google Spreadsheet с учетной записью службы
- 8. Как создать систему входа в систему с учетной записью других сайтов?
- 9. Страница входа в PHP с учетной записью активации учетной записи
- 10. Синхронизация данных приложения с учетной записью Google
- 11. Войти с учетной записью Google+ программно
- 12. Использование учетной записи Google для входа в приложение для Android
- 13. Запросить дополнительные разрешения для входа в систему с движком google
- 14. Как разрешить пользователям входить в систему как с учетной записью, так и с учетной записью facebook?
- 15. Как войти в систему с другой учетной записью Facebook?
- 16. Войти с учетной записью Google на мой сайт
- 17. как войти с учетной записью google
- 18. Поднятие разрешений с другой учетной записью AD
- 19. Проблема с учетной записью службы разработчика Google
- 20. Синхронизация данных пользователя с учетной записью Google
- 21. Войти с учетной записью Google в CodeIgniter с OpenID
- 22. Android-приложение для автоматического входа в систему с помощью учетной записи Google
- 23. Олицетворять пользователя Google с учетной записью службы
- 24. API контактов Google с учетной записью службы
- 25. Google APP управляет «неограниченной» учетной записью для хранения учетной записи
- 26. Google - ошибка входа в систему DFP SB
- 27. Координатор Google OAuth2 с учетной записью службы
- 28. google tts с платной учетной записью
- 29. API отчетов Google с учетной записью службы
- 30. Как войти в систему с учетной записью google на веб-сайте