Facebook Connect w/Mobile Web App - 如何获得最流畅的流量?

Sim*_*mon 5 html5 facebook mobile-website

我正在开发一个移动wep应用程序,并希望允许我的用户使用Facebook连接登录.

我最初实现了标准的Oauth2身份验证,但我发现了一些问题:

  • 当我将应用程序安装为主屏幕快捷方式并且用户需要进行身份验证时,用户将被重定向到Facebook的站点,以便在正常的Safari中进行身份验证.当用户被重定向回来时,用户仍处于safari中(使用顶部和底部导航栏).这显然是次优的,因为我想拥有全屏外观

  • 我无法登出正常工作,m_userfacebook.com上似乎还有一个cookie,它是以前登录过的用户的用户名.

我想,也许,我可以切换到用于facebook连接的javascript SDK并渲染一个pop-over而不是重定向舞蹈,但看起来这只是一个弹出式体验.当我在模拟器上尝试它时,主屏幕快捷方式显示为safari,然后登录后用户甚至没有登录(并且屏幕保持空白).

关于在移动网络(HTML5)应用上使用Facebook连接的最流畅方式的任何想法,特别是如果要保留主屏幕快捷方式?

谢谢!

-simon

DMC*_*MCS 0

您是否尝试过最新的 Javascript SDK 来完成此任务? https://developers.facebook.com/docs/reference/javascript/