0

我有一个想要嵌入 Facebook 画布的 Flex 应用程序。该应用程序已经在我的网站上运行,并且一旦用户创建了一个帐户就可以在那里访问。我正在尝试制定与 Facebook 集成的流程:

  1. 用户在 Facebook 访问我的应用程序;
  2. app.facebook.com/myApp页面加载;
  3. myApp中的 Facebook SDK检查用户是否已经登录 Facebook,如果没有则要求他们这样做;
  4. 一旦我知道用户登录到 Facebook , myApp将重定向到我的服务器,这将检查 Facebook 是否response.username已经有一个帐户。
    • 如果用户没有帐户,那么我为他们创建一个帐户,让他们登录并使用参数将他们重定向回应用程序页面,hasAccount=true以便我知道他们确实有一个帐户。然后我向他们展示应用程序;
    • 如果用户确实有一个帐户,那么我会重定向他们hasAccount=true并向他们展示该应用程序。

任何人都可以评论该控制流,这是正常的还是我让它过于复杂?

4

0 回答 0