如果用户已经登录,如何隐藏Facebook登录页面?

时间:2012-10-26 05:10:20

标签: objective-c facebook-graph-api

我有一个主页面,其中有两个按钮:Facebook登录和电子邮件登录。通过其中一个登录后,用户将进入应用程序。所以我的问题是,如果用户已经通过Facebook或电子邮件进入,我怎么能让它不显示主页直接到内页?此页面位于主视图控制器上。如果用户已经进入,我可以隐藏此页面吗?

2 个答案:

答案 0 :(得分:0)

如果使用javascript sdk,您可以使用 FB.getLoginStatus 检查用户是否已登录并连接到您的应用 https://developers.facebook.com/docs/reference/javascript/FB.getLoginStatus/

答案 1 :(得分:0)

我认为您可以在显示任何视图之前检查主视图控制器中的用户状态。 如果未登录,请显示“登录视图”。 如果已登录,请显示“应用程序视图”。