Heroku上的Google OpenID-OAuth混合实现

时间:2010-06-11 17:24:16

标签: ruby openid oauth heroku

我正在寻找在Heroku上运行的Web应用程序中实施Google OpenID + OAuth的分步指南,以获取日历/联系人数据。我已经查看了许多文档和Q& A关于这一点,但仍然无法使事情工作,并想知道这里是否有人知道一个描述插件,所需的宝石和一步一步指南的地方。使用混合的原因是我们需要来自Google的永久令牌,我们可以跨多个会话跟踪用户。

真的很感激任何帮助。

最佳,

_KK

1 个答案:

答案 0 :(得分:0)

您无法使用Google的OpenID访问其他服务。因此,当您想要访问日历时,您需要让用户提供用户名/密码(确保它是SSL编辑的!)。

因此,对于日历,您可以使用:GCal4Ruby

但一般情况下,您可以使用官方Google GData gem访问用户数据。