Articles of google signin

Получить высококачественное изображение профиля из GoogleSignInAccount

В моем приложении Android для аутентификации через учетную запись google я следую этому официальному руководству https://developers.google.com/identity/sign-in/android/people#retrieve_profile_information_for_a_signed-in_user, и он работает. Как указано там, чтобы получить изображение профиля, я использую метод getPhotoUrl () класса GoogleSignInAccount. Пример: GoogleSignInResult result = Auth.GoogleSignInApi.getSignInResultFromIntent(data); GoogleSignInAccount acct = result.getSignInAccount(); String personName = acct.getDisplayName(); String personEmail = acct.getEmail(); String personId = acct.getId(); Uri […]

Плагин Google Services не может работать без google-services.json

Файл google-services.json отсутствует. Плагин Google Services не может функционировать Я получаю этот код ошибки, так как я удалил свой файл google-services.json из своего проекта. Теперь очевидным способом решения этой проблемы было бы включить его снова, но у меня была причина удалить его. Примечание. Если вы активировали только вход в Google при создании файла конфигурации, вы […]

Выйти из google play Игровой сервис Лидерский экран

Когда панель лидеров отображается на экране, появляется опция «настройка». Внутри есть опция «Signout». Когда я щелкнул значок, таблица лидеров закрыта, Issue. Если я проверил статус знака, функция ниже возвращает значение true. Значит, что mGoogleApiClient подключен. И, следовательно, когда я пытался щелкнуть значок, который показывает таблицу лидеров, он всегда имеет ответCode RESULT_RECONNECT_REQUIRED. Эта проблема пропадает, если […]

Google подписывает подписанный apk не работает

Ну все работает, пока я не сгенерировал подписанный apk. Я следил за всем процессом, как сказано на странице разработчиков Google 1.I сгенерировал файл google-services.json с ключом и именем пакета в нем 2. Включить все зависимости уровня уровня и уровня приложения, подобные этому // Top-level build file where you can add configuration options common to all […]

Получить информацию о лицах в новом значке google Play Службы 8.3

Я пытаюсь получить профиль пользователя, используя новый API входа в Google, введенный в игровые сервисы 8.3. Помимо отображаемого имени, электронной почты и идентификатора, мне также нужен пол пользователя. Plus.PeopleApi.getCurrentPerson() Устаревает в соответствии с игровыми сервисами 8.3, а также возвращает null для меня, хотя mGoogleApiClient.hasConnectedApi(Plus.API) Возвращает true. GoogleSignInAccount.getGrantedScopes возвращается https://www.googleapis.com/auth/plus.me https://www.googleapis.com/auth/plus.login profile email openid Консоль разработчика […]

Вход в Google не работает после публикации в магазине воспроизведения

Я прошел через это , и что касается процесса, я сделал это. Но когда я установил приложение из игрового магазина, я не могу войти с помощью кнопки входа в google sign in . Я использовал Firebase для входа в google. Когда я нажимаю кнопку входа в систему, вы выбираете вариант выбора учетной записи, но затем […]

Аутентификация сторон сервера входа в систему Google для Android в Nodejs

Я создал приложение для Android, которое запрашивает у пользователя «Код авторизации сервера» и отправляет его в Backend, который находится в Nodejs. Теперь я хочу аутентифицировать этот токен с API GoogleSign In и получить «токен доступа» и «токен обновления». Здесь я могу увидеть пример кода в Java / Python, используя библиотеку, предоставленную google: https://developers.google.com/identity/sign-in/web/server-side-flow Я попытался […]

Silent Google Вход в службу поддержки Android

Я использую фоновое обслуживание в приложении для Android. Я использую IdToken, который я получаю от действия входа для проверки подлинности на сервере backend. Служба работает в режиме START_STICKY , поэтому даже когда приложение закрыто, служба продолжает работать в фоновом режиме, чтобы получать любые уведомления с серверного сервера. Проблема, с которой я столкнулась, – это когда […]

Игры Google Play, Firebase и новый вход в Google

В моей игре используются игры Google Play и Firebase (для системы рейтинга, потому что, к сожалению, нельзя уменьшить счет в Google Leaderboards). В прошлом я использовал устаревший способ входа в Firebase через Plus.AccountApi.getAccountName и друзей … Поэтому я попытался перейти на новую учетную запись Google, но, видимо, ее нельзя использовать в сочетании с играми Google […]

Firebase перезаписывает подписи с учетной записью Google

В документации не упоминается об этом, и все, что я нашел, было этим и этим , где я хотел бы подтвердить это: Если существует существующая учетная запись с тем же адресом электронной почты, но с другими учетными данными (например, пароль или ненадежный поставщик), предыдущие учетные данные удаляются из соображений безопасности. Если пользователь подписывается через Facebook […]