このURLへのGETリクエストを正常に使用しています
https://www.facebook.com/logout.php?access_token=ACCESS_TOKEN&confirm=1&next=MY_APP_URL
ここで、MY_APP_URLはhttps://apps.facebook.com/MY_APP_NAMEの形式であり、ユーザーにFacebookからログアウトして、アプリにリダイレクトするように強制します。
ただし、ブラウザのUXは理想的とは言えません。まず、MY_APP_URLにリダイレクトされているように見え、メール/パスワードのフィールドが右上に約1秒間表示されます。次に、login.phpへのリダイレクトがあり、フルページのログインフォームが表示されます。
ログアウト/ログインに関してはすべて正しく機能しますが、この1〜2秒の異なるログインフォームの表示は煩わしいものです。
login.php URLへのリダイレクトが1つだけになるように、これを合理化する方法はありますか?
おそらく、 https://apps.facebook.com/MY_APP_NAMEの代わりに「oauth / authorize」URLを次のURLとして使用する必要がありますか?