Получить токен FirebaseUser в android - PullRequest
0 голосов
/ 04 февраля 2020

Привет! Я добавил систему аутентификации firebase в свое приложение android

Теперь мне нужно получить токен Facebook после успешного входа в систему, я могу получить имя пользователя DisplayName, Email, Phone, но не строку токена, которую я необходимо сохранить для дальнейших действий в моем приложении.

Я пытался

if (requestCode == RC_SIGN_IN) {
            IdpResponse response = IdpResponse.fromResultIntent(data);

            if (resultCode == RESULT_OK) {

                FirebaseUser user = FirebaseAuth.getInstance().getCurrentUser();
                String fb_token = user.getToken(true).toString();

                // ...
            } 

, но кажется, что нет метода getToken ()

Итак, как я могу получить токен в виде строки

спасибо

1 Ответ

0 голосов
/ 04 февраля 2020

Этот вопрос похож на Android Studio - Получить токен Firebase от GetIdToken , который имеет ответ на ваш вопрос.

Класс FirebaseUser имеет метод getIdToken(boolean), который возвращает Задача, которую можно использовать для получения токена в виде строки.

https://firebase.google.com/docs/reference/android/com/google/firebase/auth/FirebaseUser.html#getIdToken (логическое значение)

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