$facebook = new Facebook($configs);
$uid = $facebook->getUser();
if($uid) {
// Do stuffs
} else {
$loginUrl = $facebook->getLoginUrl();
echo('<script> top.location.href = "' . $loginUrl . '";</script>');
}
?>
すべてが完全に機能しますが、ユーザーがログインしていない場合、スクリプトは Facebook にリダイレクトされ、ログインを求められます。ログインすると、スクリプトhttp://mywebsite.com/facebook-app
は my ではなく、アプリケーションの外部 URL にリダイレクトしますapps.facebook.com/myappid
。