Facebookプラットフォーム ポリシー セクション 1.6には、明確に記載されています。
Web サイトでは、ユーザーを Facebook からもログアウトさせる明示的な「ログアウト」オプションを提供する必要があります。
Javascript SDK を使用しない Webのログイン フローでは、ユーザーのログアウトについて説明しています。
追加したログイン ステータス インジケーターを元に戻すことで、ユーザーをアプリからログアウトできます。たとえば、ユーザーがログインしていることを示すセッションを削除します。保存されているアクセス トークンも削除する必要があります。
一方、Web のログイン フローでは、ユーザーのログアウトについて説明しています。
注: この関数呼び出しは、その人を Facebook からもログアウトさせます。これは、ログイン フロー中に誰かがアプリと Facebook にログインした可能性があるためです。この場合、アプリからログアウトしても Facebook にログインしているとは思わない可能性があります。人々の混乱を避け、個人のセキュリティを保護するために、このログアウト動作を強制しています。
したがって、私の理解では、JS SDK を使用したログイン フローはポリシーの内容を実行し、ユーザーを Facebook からもログアウトさせます。Facebook プラットフォーム ポリシーに違反しないように、JS JSDK を使用せずにログイン フローを正しく実装するにはどうすればよいですか? これまでのところ、Graph API が同様の機能を提供しているとは思いません。