単純な認証を引き出そうとすると、無限ループになります。
最も奇妙なことは、混合jsとPhp APIを使用すると機能することです。
<?Php
//uses the PHP SDK. Download from https://github.com/facebook/php-sdk
require 'src/facebook.php';
$facebook = new Facebook(array(
'appId' => '306597542762982',
'secret' => '88XXXXXXf1',
));
if(!$facebook->getUser())
header("location: ".$facebook->getLoginUrl ());
var_dump($facebook->getUser());
上記のコードでは、無限ループが発生します。しかし!ヘッダーのリダイレクトを削除し、ログイン プロセスにのみ js SDK を使用すると、機能します。