Cookies CNN是如何获得我的Facebook登录信息的?

Cookies CNN是如何获得我的Facebook登录信息的?,cookies,facebook,ads,Cookies,Facebook,Ads,我浏览了美国有线电视新闻网(CNN),看到我在Facebook上的照片上有一个“发表评论”框,我非常震惊。CNN是如何获得我的Facebook登录信息的 更具体地说,CNN怎么知道我登录了Facebook?CNN似乎必须访问Facebook设置的cookie才能做到这一点 这是我能想到的唯一序列 我浏览Facebook并登录。 我选中“让我登录”框。 Facebook在我的机器上放置授权cookie。 我浏览CNN。 CNN读取我的Facebook cookie并将授权代码发送到Facebook

我浏览了美国有线电视新闻网(CNN),看到我在Facebook上的照片上有一个“发表评论”框,我非常震惊。CNN是如何获得我的Facebook登录信息的

更具体地说,CNN怎么知道我登录了Facebook?CNN似乎必须访问Facebook设置的cookie才能做到这一点

这是我能想到的唯一序列

我浏览Facebook并登录。
我选中“让我登录”框。
Facebook在我的机器上放置授权cookie。
我浏览CNN。
CNN读取我的Facebook cookie并将授权代码发送到Facebook API。
Facebook API验证我的登录信息并显示评论框。

这就是正在发生的事情吗?还是有其他的巫术


我见过像这样的跨站点广告,但那只是显示信息。我只是假设像LinkedIn这样的网站把我的信息卖给了广告商。自动将我登录到第三方网站似乎完全不同。

这是一个iframe。iframe可以访问您的facebook Cookie,但包含它的站点不能

一个更好的解释在

它不适合我。也许你不久前登录了facebook,却忘记了?从其他域读取cookie是不可能的。就是这样——CNN没有这些信息。这段视频试图从非技术层面解释它:谢谢你的链接daaku。老兄,Facebook真是一场噩梦。请不要只是发布链接——在你的答案中加入一些解释。