Эквивалент getCurrentUser (). GetUid () входа Google в Firebase - PullRequest
0 голосов
/ 08 марта 2019

Я использую что-то вроде этого, чтобы получить UID от пользователя, вошедшего в Google на Firebase.

 private void handleSignInResult(Task<GoogleSignInAccount> completedTask) {
    try {
        GoogleSignInAccount account = completedTask.getResult(ApiException.class);
        String idGoogle = account.getId();
}
....

Но это вызывает у меня некоторые головные боли, потому что тогда я должен передать эту строку через намерения. Разве нет getCurrentUser (). GetUid (), например, когда вы используете электронную почту и пароль для входа? Каждый раз, когда я проверяю документацию, есть только инструкции для входа по электронной почте и паролю, но не как обращаться с аккаунтами Google, когда уже вошли в систему.

...