我找到了gmail_xoauth gem,它完成了我需要的大部分工作,但我还需要从 Rails3 内部生成 oauth 令牌(consumer_key 和 consumer_secret)。
我正在尝试将 Gmail 的 oauth 集成集成到我的网站中,因此无法使用上述 gem 引用的 python 脚本。我希望我的网站将用户带到身份验证页面并提取 consumer_key/secret 令牌。
我是 OAuth 的新手,所以我可能缺少一些明显的东西。
更新:我解决了上述问题,并写了一篇详细的博客文章(因为它太大而无法放在这里)。 http://blog.asif.in/blog/2012/03/03/google-oauth-and-rails/