FB.login书签和iframe。可能吗?

时间:2012-01-13 04:28:13

标签: javascript facebook facebook-javascript-sdk

FB.login(function(response) {
    if (response.authResponse) {

    } else {
    }
}, {scope:'user_birthday,email,publish_actions'});

这会创建一个弹出窗口,是否可以将其显示在iframe中?

我在Facebook iframe画布应用的外部网站版本上调用此功能。一旦应用程序获得授权(在外部网站上),它就不会添加到Facebook上的应用程序书签中。如何强制它将应用添加到应用书签?

谢谢!

1 个答案:

答案 0 :(得分:1)

重新:如果登录

无法对登录弹出页面进行iframe,因为与facebook.com上的大多数页面一样,它包含X-Frame-Options: deny标题和元标记以防止这种情况(作为缓解clickjacking的方法)

回复:添加书签

过去有一种方法可以手动添加它们,但是now its fully automatic,基于最近的应用程序使用情况。此外,外部网站不显示书签,需要使用画布应用程序。因此,确保书签到位的唯一方法是使用画布应用程序并让用户参与其中。

相关问题