Facebook XFBML IFrame App
- by user329379
Hi Guys,
I started creating an application utilizing FBML but quickly realized its limits as far as external sources like javascript and so forth. I had just finished the app and now I am looking to convert it to XFBML so I can use external javascripts. I am having an issue with the login function. It allows a user to login when I goto my site but if i go to the facebook app page my button to login still appears in the frame (even though I am already logged into facebook). Upon clicking login the app fucntions as expected. My question is why do i have to click login even though I am already logged in? On the actual website it processes the app as if I am already logged in.
Below is some of my code...
$FB_APP_URL = 'http://apps.facebook.com/XXXXXX';
$facebook = new Facebook($api_key, $secret);
$facebook-api_client-setFormat('json');
$user = $facebook-get_loggedin_user();
if (!$user)
{
$facebook->redirect($facebook->get_login_url($FB_APP_URL, 1));
}
if (!$facebook-in_frame())
{
$facebook-redirect($FB_APP_URL, 1);
}