2010-12-21 8 views
1

Grundsätzlich, wie funktioniert es technologisch?Wie funktioniert FBConnect?

Ich hatte den Eindruck, dass SiteA die von SiteB gesetzten Cookies nicht lesen konnte. Was genau passiert unter dem Motor? Wie sieht das Ablaufdiagramm aus, wenn ein Benutzer auf eine Seite zugreift, damit die Seite weiß, wer dieser Benutzer ist?

Antwort

3

Sie sind bei Facebook angemeldet, so dass alle Anfragen von Ihnen authentifiziert werden. Das Dokument, auf dem FBConnect läuft, führt eine solche Anfrage aus, und durch domänenübergreifende Kommunikation gewinnt es wiederum das Wissen, wer Sie sind, was Facebook betrifft.

Mein Artikel bei Script Junkie, Cross-Document Messaging and RPC erklärt, wie easyXDM die XDM tut (und deren Umsetzung ist weit überlegen FBs) (Disclaimer: Ich habe die Hauptentwickler bin), und es ist in erster Linie um eine von mehreren verschiedenen Funktionen/Tricks zum Weiterleiten von Daten in Zeichenfolgenform zwischen den beiden Domänen mithilfe von Dokumenten, die in Iframes gehostet werden, um Daten vom Server zum Client zu übertragen.

Btw, viele große Dienste wie Twitter, Disqus, Scribd und VKontakte verwenden easyXDM für seine XDM, so hat es einige Glaubwürdigkeit;)

Verwandte Themen