Firebase: Могу ли я использовать новый набор учетных записей Facebook для аутентификации пользователей приложения?
Facebook только что представилAccount Kit на F8 2016
Это позволяет пользователям приложения войти в систему, используя свой номер телефона или адрес электронной почты.
Я уже пытался использовать возвращенный токен доступа для аутентификации с помощью обычного входа в Facebook для Firebase, но он не работал.
Есть ли уже способ аутентификации пользователей приложений с помощью Firebase с помощью Facebook Account Kit?
Дополнительная информация
Я могу войти через Account Kit и получить токен доступа сAccountKit.getCurrentAccessToken();
Затем я пытаюсь пройти аутентификацию с помощью Firebase, используя токен доступа:
Опция 1)
mFirebaseRef.authWithOAuthToken("facebook", accessToken.getToken(), new AuthResultHandler("facebook"));
-> FirebaseError: предоставлены неверные учетные данные для аутентификации.
Вариант 2)
mFirebaseRef.authWithCustomToken(accessToken.getToken(), new Firebase.AuthResultHandler() { ... }
-> FirebaseError: Ошибка входа - не удалось проанализировать токен авторизации.
(Между прочим, строка токена доступа равна половине длины токена, который генерируется, если я вхожу в систему с помощью обычной кнопки входа в Facebook).
Интересно, могу ли я уже использовать токен, сгенерированный Account Kit, для аутентификации в Firebase?
-
(Кстати. Я также пытался получить ответ здесь:https://groups.google.com/forum/#!topic/firebase-talk/qrb1gWBKO3M)