2010-02-15 91 views
6

發現連接所有問題 - Facebook,GWT和App Engine。Facebook連接GWT和App Engine(Java)

我需要在使用GWT的App Engine(Java)上託管的我的網站上對用戶進行身份驗證。認證後,一些信息應該從Facebook傳遞到服務器 - 如個人資料信息,用戶列表等。

目前我試圖使用facebook4gwt和身份驗證工作正常,我可以獲得所有需要的信息在客戶端,但可以不轉讓Facebook會話到服務器,特別是,獲取Facebook Cookie爲session verification

任何人都可以提出任何好的解決方案嗎?可能吧,擺脫facebook4gwt並在服務器端做所有事情都是有意義的。

+0

我剛剛注意到可以使用facebook登錄到stackoverflow。 Facebook支持OpenID嗎?它是如何完成的? –

回答

1

我一直在使用gwt-facebook庫一年來在App Engine上對我的應用程序的用戶進行身份驗證。當用戶已經登錄到Facebook並且已經授權我的應用程序時,我可以自動獲取GWT中的access_token並將其發送到服務器,然後服務器可以與facebook-java-api庫一起完成艱苦的工作(數據同步)。

+0

在github上託管的後續項目:https://github.com/olams/GwtFB/ –