我浏览了 CNN,很震惊地看到我的 Facebook 图片带有“发表评论”框。CNN 是如何获得我的 Facebook 登录信息的?
更具体地说,CNN 是如何知道我登录了 Facebook 的?似乎 CNN 必须访问 Facebook 设置的 cookie 才能做到这一点。
这是我能想到的唯一顺序。
我浏览到 Facebook 并登录。
我选中“保持登录状态”框。
Facebook 在我的机器上放置了一个授权 cookie。
我浏览到 CNN。
CNN 读取我的 Facebook cookie 并将授权代码发送到 Facebook API。
Facebook API 验证我的登录信息并显示评论框。
这是正在发生的事情吗?或者还有其他的巫术在发生吗?
我在广告中看到过这样的跨站点内容,但这只是显示信息。我只是假设像LinkedIn这样的网站把我的信息卖给了广告商。自动将我登录到第三方网站似乎完全不同。