гугл молчит войти не удается - PullRequest
0 голосов
/ 09 ноября 2019

Я использую Google Signin в своем приложении для Android. К сожалению, Google Silent Signin выдает мне ошибку 4: 4: постоянно, в то время как нормальный вход работает!

Я использую тихий вход, когда истекает idToken, извлеченный из обычного входа, чтобы получить новый маркер входа без уведомления пользователей. каждый час (срок действия idToken истекает через 1 час).

Вот мой код для тихого входа:

if (GoogleSignIn.getLastSignedInAccount(context)!!.isExpired) {
        GoogleConnectProvider.mGoogleSignInClient
                .silentSignIn()
                .addOnCompleteListener {
                    try {
                        val account = it.getResult(ApiException::class.java)
                        account?.run {
                            // save new idToken
                        }
                    } catch (e: ApiException) {

                    }
                }
    }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...