2010-10-25 23 views
5

我正在開發移動wep應用程序,並希望允許我的用戶使用Facebook連接登錄。帶有移動Web應用程序的Facebook連接 - 如何獲得最流暢的流動?

我初步實現了標準的OAuth2認證,但我發現了幾個問題:

  • 當我安裝的應用程序爲home screen shortcut和用戶需要驗證用戶被重定向到Facebook的網站身份驗證正常的狩獵。當用戶重定向回來時,用戶仍在Safari中(使用頂部和底部導航欄)。這顯然是次優的,因爲我想要全屏顯示

  • 我無法使註銷正常工作,看起來有一個m_user cookie留在facebook.com上,它是用戶名以前登錄的用戶。

我想,也許,我可以切換到的JavaScript SDK爲Facebook連接,並呈現一個彈出式上,而不是重定向的舞蹈,但看起來這是一個彈出只有經驗。當我在模擬器上嘗試它時,主屏幕快捷方式出現在Safari瀏覽器中,然後登錄後用戶甚至沒有登錄(屏幕保持空白)。

關於使用Facebook最流暢的方式連接移動網絡(HTML5)應用程序的任何想法,特別是如果要保留主屏幕快捷方式?

謝謝!

-simon

回答