Firebase: Kann ich das neue Account Kit von Facebook verwenden, um App-Benutzer zu authentifizieren?
Facebook gerade vorgestelltAccount Kit bei F8 2016.
Es ermöglicht App-Benutzern, sich mit ihrer Telefonnummer oder E-Mail-Adresse anzumelden.
Ich habe bereits versucht, das zurückgegebene Zugriffstoken für die Authentifizierung mit dem regulären Facebook-Login für Firebase zu verwenden, aber es hat nicht funktioniert.
Gibt es bereits eine Möglichkeit, App-Benutzer mit dem Facebook Account Kit bei Firebase zu authentifizieren?
Zusätzliche Informatio
Ich kann mich über Account Kit anmelden und mit @ ein Zugriffstoken erhaltAccountKit.getCurrentAccessToken();
Ich versuche dann, mich mit dem Zugriffstoken bei Firebase zu authentifizieren:
Option 1
mFirebaseRef.authWithOAuthToken("facebook", accessToken.getToken(), new AuthResultHandler("facebook"));
-> FirebaseError: Ungültige Authentifizierungsdaten angegeben.
Option 2
mFirebaseRef.authWithCustomToken(accessToken.getToken(), new Firebase.AuthResultHandler() { ... }
-> FirebaseError: Anmeldung fehlgeschlagen - Authentifizierungstoken konnte nicht analysiert werden.
(Übrigens ist die Zeichenfolge des Zugriffstokens die Hälfte des Tokens, das generiert wird, wenn ich mich über den normalen Facebook-Anmeldebutton anmelde.)
Ich frage mich, ob ich das vom Account Kit generierte Token bereits zur Authentifizierung bei Firebase verwenden kann.
-
(Übrigens habe ich auch versucht, hier eine Antwort zu bekommen:https: //groups.google.com/forum/#! topic / firebase-talk / qrb1gWBKO3M)