Ich habe mehrere Geschmacksrichtungen dieser Frage gesehen, aber nichts genau genau gesagt noch beantwortet, also versuche ich es selbst.
Ich versuche, eine Facebook-Login-Erfahrung über den Browser in meine Facebook-basierte App zu integrieren, die es den Nutzern erfordert, sich nicht so oft wie möglich an ihre Passwörter zu erinnern. Dies bedeutet, dass wenn
Ich weiß, wie das erste gemacht werden kann - das ist ziemlich einfach mit dem JS SDK. Der zweite Punkt ist das härtere Bit.
Ich kenne vorhandene benutzerdefinierte URL-Schemas für Android und iOS, aber nichts erwähnt wirklich, wie dies für die Authentifizierung und / oder Autorisierung von Facebook-Apps verwendet werden kann. Hat jemand irgendwelche Ideen, wie das gemacht werden kann?
Danke!
In iOS verwende iOS facebook SDK. Je nach verfügbarer Ressource wird der Anmeldeprozess in verschiedenen Situationen effektiv gehandhabt. Lesen Sie diese Antwort, um sich über verschiedene Login-Flows zu informieren.
Sie suchen nach dem Verhalten für einmaliges Anmelden - verwenden Sie in Facebook das native SDK und Anweisungen zum Einrichten von SSO. Es beinhaltet die Eingabe Ihrer Bundle-ID in den Einstellungen und die Einrichtung eines verweisenden URL-Namens (normalerweise der Name Ihrer App). Was passiert ist - wenn Sie Safari Mobile starten und sich bei Facebook anmelden. Starten Sie dann Ihre App mit einem gut integrierten SSO. Dann müssen Sie sich nicht anmelden / weitergeben, da Sie wissen, dass Sie sich über den Browser authentifiziert haben. Gleiches gilt für Android.
Ich denke, was Sie (zumindest für Android) suchen, ist eine Absicht auf einem bestimmten Schema, das Facebook-App öffnen wird.
Dies wird hier beantwortet Android facebook Absicht Profil mit Klasse anzuzeigen com.facebook.katana.ProfileTabHostActivity funktioniert nicht mehr
Tags und Links android ios authentication facebook browser