Articles of google signin

Приложение Google SignIn без добавления его в учетные записи устройства

Мы использовали Google SignIn через WebView, но поскольку Google скоро будет осуждать это, есть ли альтернативы, чтобы сделать то же самое? У нас есть несколько специальный случай использования, когда наши устройства используются на складе, а одно устройство используется несколькими пользователями. Мы не хотим, чтобы все пользователи добавляли свои учетные записи на все устройства. Это похоже […]

Получение «E / TokenRequestor: у вас неправильные конфигурации, связанные с OAuth2. Подробная ошибка: INVALID_AUDIENCE 'даже после предоставления точных идентификаторов клиентов

Я предоставил параметр GoogleSignIn в своем приложении. Вот мой код: public class SignupActivity extends AppCompatActivity { private static final int RC_SIGN_IN = 1; GoogleApiClient mGoogleApiClient; FirebaseAuth mAuth; TextView appName; ProgressDialog signinProgressDialog; CoordinatorLayout coordinatorLayout; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_signup); // Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar); // setSupportActionBar(toolbar); signinProgressDialog = new ProgressDialog(SignupActivity.this); coordinatorLayout = […]

Android: GoogleAuthUtil.getToken – где должен быть объект учетной записи?

GoogleAuthUtil.getToken требует, чтобы вторым параметром был объект учетной записи, но когда вы подключаетесь к Google SignIn, в результате вы получаете результат GoogleSignInAccount – это не то же самое. Есть ли способ конвертировать GoogleSignInAccount в объект Account? private void handleSignInResult(GoogleSignInResult result) { if (result.isSuccess()) { googleSignInAccount = result.getSignInAccount(); } } тогда позже: authToken = GoogleAuthUtil.getToken(context, [need […]

Войти в Google для android, не работающего в версии apk

Я добавил Google Войти в свое приложение и сделал его работу, выполнив все шаги в официальной документации. Все работало нормально, пока я не создал подписанный apk для публикации. Приложение не может войти, Log.d (TAG, "handleSignInResult:" + result.isSuccess ()); В методе SignInActivity.java handleSignInResult() присваивает значение false . Я зарегистрировал приложение на консоли разработчика и предоставил ключ […]

Commiting google-services.json для GitHub

Я создаю публичный проект Android, и я использую службу входа в Google. Я делаю это согласно этому руководству . Как говорится, у меня есть файл google-services.json. Должен ли я передать этот файл в Github? Другие разработчики (если кому-то кому-то нравится) нужен этот файл? Или им нужно создавать свои собственные? Кстати, я использую Travis-CI. Будет ли […]

Невозможно найти символьную переменную GoogleAuthUtil после обновления до сервисов Google Play 9.0.0

Ошибка компиляции: Error:(xx, xx) error: package com.google.android.gms.auth does not exist Error:(xx, xx) error: cannot find symbol variable GoogleAuthUtil

Запрос входа в GoogleIdToken возвращает значение null

Я разветвил этот проект образца Google и запустил подписание андроида. Я установил параметры в консоли разработчика Google и получил идентификатор клиента, но при запуске проекта идентификатор id появляется нулевым. Полный код здесь Этот код запрашивает токен id. GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN) .requestIdToken(getString(R.string.server_client_id)) .requestEmail() .build(); Я что-то упустил в настройке, любые предложения. Вот журнал 12-04 […]

Вход в Google не работает должным образом

У меня встроенный вход с Google в мое приложение для Android, теперь проблема заключается в том, что в каком-то устройстве его не работает, но в моем эмуляторе и на каком-то устройстве он работает нормально, в чем проблема? https://developers.google.com/identity/sign-in/android/ Android Login with Google Plus Account Это два учебника для входа в систему, но когда я запускаю […]

Android: Как получить токен обновления с помощью API входа в систему Google?

В настоящее время я работаю над приложением, в котором пользователь может войти в систему с помощью Google. В рамках процесса входа в систему нам необходимо отправить Google ACCESS TOKEN и REFRESH TOKEN на сервер. Я получаю токен доступа следующим способом, mAccountName = googleSignInAccount.getEmail(); String scopes = "oauth2:profile email"; String token = null; try { token […]

Gradle не работает с «Недопустимым объектом project_info»

Привет, я пытаюсь добавить в приложение «Вход с помощью Google+». Я выполнил следующие шаги: https://developers.google.com/identity/sign-in/android/start-integrating . После того, как я добавил все, что Gradle не смог создать проект. Я попытался выполнить отладку градиента, а исключение – следующее Exception is: org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':app:processDebugGoogleServices'. at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:69) at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:46) at org.gradle.api.internal.tasks.execution.PostExecutionAnalysisTaskExecuter.execute(PostExecutionAnalysisTaskExecuter.java:35) at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:64) at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:58) […]

Intereting Posts