0

Facebook キャンバスに埋め込みたい Flex アプリケーションがあります。アプリは既に私のウェブサイトで実行されており、ユーザーがアカウントを作成するとそこにアクセスできます。Facebookとの統合の流れを理解しようとしています:

  1. ユーザーは Facebook で私のアプリにアクセスします。
  2. app.facebook.com/ myAppページが読み込まれます。
  3. myAppの Facebook SDK は、ユーザーが既に Facebook にログインしているかどうかを確認し、ログインしていない場合はログインするように求めます。
  4. ユーザーが Facebook にログインしていることがわかったら、myAppはサーバーにリダイレクトされ、Facebookresponse.usernameが既にアカウントを持っているかどうかを確認します。
    • ユーザーがアカウントを持っていない場合は、アカウントを作成してログインし、パラメーターを使用してアプリ ページにリダイレクトして、ユーザーがhasAccount=trueアカウントを持っていることを確認します。次に、アプリを見せます。
    • ユーザーがアカウントを持っている場合は、リダイレクトしhasAccount=trueてアプリを表示します。

誰もその制御フローについてコメントできますか、それは正常ですか、それとも過度に複雑にしましたか?

4

0 に答える 0