DA
а я ищу чтобы проверить регистрировался ли пользователь с таким аккаунтом в приложении
Вот щас делаю что то подобное
override fun showGoogleSignPrompt() {
mGoogleApiClient?.let { apiClient ->
Auth.GoogleSignInApi.getSignInIntent(apiClient)?.let { intent ->
showLoadProgress(showDialog = true)
startActivityForResult(intent, REQUEST_GOOGLE_SIGN)
}
}
}
и после смотрю
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
val signInResult = if (requestCode == REQUEST_GOOGLE_SIGN && resultCode == RESULT_OK) {
data?.let { Auth.GoogleSignInApi.getSignInResultFromIntent(it) }
} else null
if (signInResult == null) showLoadProgress(showDialog = false)
else presenter.handleGoogleSignAccountResult(signInResult)
}