Possible Duplicate:
Check if user is logged in New Facebook API
我在我的网站中实现了 Facebook 登录集成。一切都按预期进行。除此之外,我想要一个脚本来知道某人是否登录了 Facebook,以便可以选择自动登录。让我给你一个更好的例子,去http://bit.ly/iaUiEf当登录 Facebook 时。就会弹出这个功能。这是 Facebook 的功能吗?
最佳答案
您可以use HTTP Headers通过 Javascript 查看用户是否登录 Facebook,如本文所述
<script type="text/javascript"
src="https://www.facebook.com/imike3"
onload="logged_in_to_facebook()"
onerror="not_logged_in_to_facebook()"
async="async"
></script>
请参阅链接的帖子以查看完整的解释。但简单地说,使用脚本标签......用户的浏览器被要求获取某个配置文件页面。该个人资料页面的权限已设置为只有 Facebook 中登录的用户才能看到它。因此,返回 Status 200 并触发 onload 事件。即使页面不包含有效的 Javascript,浏览器也会忽略它。
关于php - Facebook 自动登录身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4839587/