Я интегрирую вход в Google для Android и хочу вернуть id_token, чтобы я мог проходить аутентификацию на своем сервере. Я выполнил все шаги, как в https://developers.google.com/identity/sign-in/android/backend-auth
, проблема в том, что код результата из onActivityResult () равен 0
GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.requestIdToken(getString(R.string.server_client_id))
.build();
private void signIn() {
Intent signInIntent = mGoogleSignInClient.getSignInIntent();
startActivityForResult(signInIntent, RC_SIGN_IN);
}
onActivityResult:
super.onActivityResult(requestCode, resultCode, data);
Log.d(TAG, "data : " + resultCode + " | " + data + " || " + RC_SIGN_IN + " ||| " + requestCode);
есть идеи, почему resultCode всегда равен 0 (RESULT_CANCELED)?