如何使用oauth与Ruby连接到Google?

有oauth和oauth2gem,但我还没有找到一个用oauth连接谷歌的例子

官方支持的方法是使用Signet 。 自述文件包含对Google OAuth端点进行身份validation所需的示例代码。 另请参阅适用于Ruby的Google API客户端 。 如果您对任何一方有任何疑问,请随时与我联系。 我支持这两个库。

Signet也适用于其他OAuth提供商。 官方OmniAuth插件也可用。

尝试omniauth。

https://github.com/intridea/omniauth

这是一个优秀的截屏video,展示了它的使用方法: http : //railscasts.com/episodes/241-simple-omniauth