Ja / Nein + mehr Frage:
Ist es möglich, das Facebook SSO-System zu verwenden und gleichzeitig einen Benutzer für Ihre eigene Website / App zu registrieren?
Wie bei nur einem Tastendruck seitens des Benutzers.
Gibt es auch Arbeitsbeispiele auf iPhone und Android?
Nach dem, was ich gelesen habe, gibt es einen Prozess für SSO und einen separaten Prozess für die Registrierung.
Die Begründung ist, dass ich meine eigenen Benutzerdaten zusätzlich zu dem, was Facebook mir durch das Insights-System liefert, behalten möchte, ABER ich möchte dies so einfach wie möglich machen.
t ;; dr ist dies schon einmal gemacht worden, was sind einige Beispiele und jede nützliche und relevante Dokumentation verfügbar?
Nicht wirklich sicher, dass ich Sie richtig verstehe, aber wenn Sie einen Benutzer in Ihrem eigenen System registrieren möchten, ohne einen separaten Registrierungsablauf (?) anzuzeigen, können Sie Folgendes tun:
/me?fields=id,name,email
, um FB-ID, Name und E-Mail zu erhalten). Mit dem Graph API Explorer können Sie überprüfen, welche Felder Sie erhalten können. POST
zu Ihrem eigenen System zu machen, um ein Konto zu erstellen. Damit dieser Fluss für den Benutzer nahtlos verläuft, sollten Sie in den Schritten 1-4 eine Lade- / Fortschrittsanzeige anzeigen.
Facebooks SDK-Dokumentation sollte Sie mit Schritt (1) voranbringen.
Einige Beispiele (Objective-C) für Schritt (2) und teilweise (3):
%Vor%Und ich bin sicher, dass Sie das gleiche Prinzip auf Android anwenden können. Sehen Sie sich Facebooks Android-Dokumentation an, um loszulegen.
Tags und Links android iphone facebook single-sign-on registration