Sehr gute Frage, denke ich und viele Leute werden von einer Antwort profitieren.
Sie müssen sich daran erinnern, dass Konten nur so lange verknüpft sind, wie sie für die Verknüpfung über Facebook autorisiert sind. Was Sie tun sollten, ist eine zweite Tabelle verknüpfter Konten in Ihrer Datenbank zu führen, damit Sie wissen, wer wer ist und ob sie mit Facebook verknüpft sind.
Sie sollten diesen Integrationskommentar lesen, er bietet eine Menge nützlicher Informationen.
http://crazyviraj.blogspot.com/2010/01/test-cases-for-basic-facebook-connect.html
sie nicht wirklich sagen, wie die Dinge zu tun, aber es stellt sicher, dass Sie alle Felder aus ankreuzen, was Sie sollte tun.
dh:
Sign Up sollte fehlschlagen, wenn der Benutzer Berechtigung für die App verweigert (Kategorie: sign up)
Da wir Zugriff auf eine E-Mail Adresse benötigen, melden Sie sich fehl wenn die Benutzer veröffentlichen bieten Erlaubnis aber verweigert E-Mail-Erlaubnis (Kategorie: anmelden)
wenn der Benutzer eine emai bietet l Adresse , die bereits in Ihrem System vorhanden ist, fehlgeschlagen Anmeldung. Stellen Sie sicher, dass keine YouFace Backend-Tabellen geändert werden (Kategorie: Anmeldung, 1: 1 Mapping) PS - wenn dies passiert, habe ich keinen Weg für Sie finden, YouFace auf die Facebook-Nutzer im Namen zu autorisieren. Der Benutzer muss manuell tun, wenn er wünscht, dass Sie das gleiche Konto verwenden, aber eine andere E-Mail-Adresse bereitstellen.
Accounts erstellt mit Facebook Connect sollte nicht in der Lage sein anmelden YouFace die mit Standard-Email/Passwort Login-System (Kategorie: Anmelden, Account-Sicherheit).PS: Da YouFace Konten ein Passwort erfordern und jene mit Facebook Connect erstellt dies nicht tun, stellen Sie sicher, ein zufälliges Passwort Hash in Ihre Tabelle einfügen zu vermeiden dumme Fehler
Accounts erstellt mit YouFace sollte der Lage sein, anmelden ohne zu erfordern unterzeichnet in Facebook werden, auch wenn , wenn ein Link zu einer Facebook-Konten vorhanden ist (Kategorie: anmelden)
Alle viele mehr