基本上,它在技术上是如何工作的?
我的印象是 SiteA 无法读取 SiteB 设置的 cookie。那么引擎下到底发生了什么?基本上,当用户访问一个页面以使该页面知道该用户是谁时,流程图会是什么样子?
基本上,它在技术上是如何工作的?
我的印象是 SiteA 无法读取 SiteB 设置的 cookie。那么引擎下到底发生了什么?基本上,当用户访问一个页面以使该页面知道该用户是谁时,流程图会是什么样子?
您已登录 Facebook,因此您的所有请求都将通过身份验证。运行 FBConnect 的文档执行这样的请求,并通过跨域通信反过来获得与 facebook 相关的“谁”的知识。
我在 Script Junkie、Cross-Document Messaging 和 RPC上的文章解释了easyXDM是如何实现 XDM 的(并且它的实现远远优于 FB)(免责声明:我是主要开发人员),它主要是关于使用几个不同的功能之一/在两个域之间以字符串形式中继数据的技巧,使用 iframe 中托管的文档将数据从服务器传输到客户端。
顺便说一句,许多大型服务,如 Twitter、Disqus、Scribd 和 VKontakte 都在使用 easyXDM 作为其 XDM,因此它具有一定的可信度;)