Articles of Google OAuth

Google плюс крест-сайт.

У меня есть клиентское и серверное приложение, которому необходимо получить доступ к профилю пользователя g + после того, как на стороне SERVER после проверки на клиенте (Android) Я получаю идентификационный токен на стороне клиента этим @Background void getAccessToken() { String scopes = "audience:server:client_id:xxxxxxxxxxxxx.apps.googleusercontent.com"; Log.d(TAG,scopes); try { accessToken = GoogleAuthUtil.getToken(this,mPlusClient.getAccountName(),scopes); Log.d(TAG,accessToken); getPlusFriends(); } catch (IOException transientEx) […]

Ошибка при воссоздании идентификатора клиента для приложения Android в консоли API

Я создал идентификатор клиента для своего приложения Android в консоли API, указав имя пакета ( com.clc.mmm.free ) и отпечаток сертификата (SHA1). Затем я удалил идентификатор клиента и проект API-консоли, где был создан идентификатор (это был проект «Консоль API»). Теперь я хочу заново создать идентификатор клиента в новом проекте API-консоли, но я получаю сообщение: этот идентификатор […]

Accountmanager refresh token (автономный доступ)

Я использую логин google через менеджера аккаунта в своем приложении для Android. Я могу получить accesstoken, который я отправляю на сервер, и сервер может создать / войти в новый пользователь. Accesstoken действителен только 3600 секунд. Проблема в том, что сервер не может обновлять информацию пользователя после истечения этого времени. Веб-приложение требует периодической проверки информации пользователя. […]

Как добавить логотип в экран согласия Google?

Я создал проект в консоли Google для разработчиков, и теперь я хочу настроить свой логотип на экране согласия. У меня есть логотип на моем компьютере и поле для логотипа на экране согласия, требующего URL-адреса, есть ли способ установить логотип на моем компьютере на экране согласия? Я также попытался загрузить изображение на Google Drive и поместить […]

Google oauth2 работает с одним временным кодом, созданным с Android, но не работает для кода, созданного с помощью JS SDK

Я пытаюсь аутентифицировать пользователя, используя oauth2 api из Google. Есть 2 платформы, Android и Web. Для новых пользователей я получаю одноразовый код на клиенте и отправляю его на сервер на обеих платформах. После того, как сервер получает код, он извлекает токен доступа и после этого детали пользователя. Сервер может извлекать токен из одноразового кода auth, […]

Android-Войти через Google plus «Произошла внутренняя ошибка»

У меня есть проблема, о которой говорит эта ссылка: «Внутренняя ошибка произошла» с интеграцией входа в Google Plus и этой ссылкой: Google плюс клиент «Внутренняя ошибка», но последняя из них не используется для меня, в первой ссылке кто-то предлагает Это решение: это может произойти, если вы не установили подпись для идентификатора клиента в проекте консоли […]

Получение кода авторизации OAuth2, который может использоваться совместно с сервером

Моему Android-приложению необходимо отправить код авторизации на мой сервер, чтобы сервер мог использовать его для получения токена доступа для учетной записи пользователя Google Диска. Я пытался выяснить, как получить код авторизации, и нашел это в документации API Google (с использованием OAuth 2.0 для установленных приложений ): Эта последовательность начинается с перенаправления браузера (системного браузера или […]

Как проверить токен идентификатора Android на брандмауэре App Engine

Моя цель состоит в том, чтобы создать простой конец приложения для моего приложения для Android. Цель этой задней части – просто проверить вызовы клиентов Android и предоставить пароль, который будет использоваться для дальнейшей связи https с моими серверами. Поэтому я начал писать статью http://android-developers.blogspot.in/2013/01/verifying-back-end-calls-from-android.html . Клиентская сторона выглядит так: GoogleAuthUtil.getToken(MainActivityy.this, "my.email@gmail.com", "audience:server:client_id:my_Client_ID_for_web_applications.apps.googleusercontent.com"); Этот метод возвращает […]

Этот идентификатор клиента глобально уникален и уже используется

Я создал идентификатор клиента Android для com.weetech.alliswall для моего приложения. На самом деле я создал 2 id, один для eclipse keystore и один для моего подписанного хранилища ключей. Мое приложение активно, поэтому я не могу изменить пакет. Я попытался удалить проект и воссоздать проект, но не смог работать. Теперь я не могу создать идентификатор клиента […]

Лучший способ разрешить пользователям доступ к вашему приложению с помощью учетных данных Google

Если у вас есть приложение для Android, которое требует регистрации пользователя, и вы хотите разрешить своим пользователям входить в систему через Google, как бы вы справились с этим? Я хотел бы оставить вход в Google+ из обсуждения здесь. Мы также не используем учетные данные пользователя для доступа к API Google, и я не заинтересован в […]