我浏览了CNN,很惊讶地看到我的Facebook图片有一个“发表评论”框。 CNN如何获得我的Facebook登录信息?CNN如何获得我的Facebook登录信息?
更具体地说,CNN是怎么知道我登录Facebook?似乎CNN必须有权访问由Facebook设置的cookie来做到这一点。
这是我能想到的唯一序列。
我浏览到Facebook并登录。
我检查“Keep me logged in”框。
Facebook在我的机器上放置了授权cookie。
我浏览到CNN。
CNN读取我的Facebook cookie并将授权码发送到Facebook API。
Facebook API验证我的登录信息并显示评论框。
这是怎么回事?或者还有其他的巫毒呢?
我见过这样的广告,但只是显示信息的跨网站的东西。我只是假设LinkedIn这样的网站把我的信息卖给了广告商。自动将我登录到第三方网站看起来完全不同。
爆炸它不这样做对我来说。也许你前一段时间用Facebook登录并忘记了?从其他域读取cookie是不可能的。 – serg 2010-07-15 20:37:30