PHP SDK を使用した Facebook アプリがあります。これはすべて正常に機能していますが、ユーザーがモバイル デバイスで ( apps.facebook.com/myappname/
Web ブラウザーを使用してアクセスして) アクセスすると、ログインが無限のリダイレクト ループに陥ります (おそらく継続的に Facebook ログイン ページにリダイレクトされます)。
ログインコードはかなり標準的です:
$userID = $facebook->getUser();
if ($userID) {
[store stuff in session]
} else {
[Javascript redirect to $facebook->getLoginUrl()]
}
これは以前は機能していましたが、Facebook の最近の変更の 1 つで機能しなくなったに違いありません。