2

在Google應用引擎上,我想爲我的應用中的用戶添加Yahoo,Google & Facebook登錄選項。GAE:Yahoo,Google和Facebook登錄支持

由於Facebook不支持使用openid進行聯邦登錄,我如何實現所有facebook的登錄選項,yahoo &在我的應用程序中使用JavaScript?

是OAuth唯一的方式來實現所有三個Facebook,雅虎&谷歌登錄選項? 如果是,是否有示例代碼參考使用 的工具a。 Java腳本+谷歌雲端點? b。 java servlets?

回答

1

有很多工具包可以幫助你;例如,看看oauth.io。如果你不得不自己推出,那麼在原始的HTTP/JSON級別與FB/G/Y交談並不那麼困難。在Google的情況下,Google+ Sign-In小部件非常漂亮,而FB當然也有類似的東西。

這不是java servlet,但在https://code.google.com/p/favcolor-accountchooser/source/browse/rp.rb有Ruby源代碼用於對Google,FB和Microsoft Live(但不是Yahoo)進行OAuth身份驗證

相關問題