GAE : 雅虎、谷歌和脸书登录支持



在Google Application Engine上,我想为应用程序中的用户添加Yahoo,Google和Facebook登录选项。

由于Facebook不支持使用openid的联合登录,我如何在我的应用程序中使用JavaScript为所有Facebook,yahoo和Google实现登录选项?

OAuth是实现所有三个Facebook,Yahoo和Google登录选项的唯一方法吗?如果是,是否有任何示例代码可以参考实现使用答.java脚本+谷歌云端点?b.java servlets?

各种各样的工具包可以帮助你;例如,看看 oauth.io。 如果你必须自己滚动它,在原始HTTP/JSON级别与FB/G/Y交谈实际上并不难。 在谷歌的情况下,Google+登录小部件非常光滑,FB当然也有类似的东西。

它不是java servlet,但在 https://code.google.com/p/favcolor-accountchooser/source/browse/rp.rb 中,有Ruby源代码用于对Google,FB和Microsoft Live(但不是Yahoo)进行OAuth身份验证。

最新更新