如何使用Rails3中的oauth连接到Gmail的IMAP服务器?

Asi*_*ikh 12 gmail imap oauth oauth-ruby ruby-on-rails-3

我发现了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/

Geo*_*off 0

我不会为您编写完整的代码,但是您了解 PHP 吗?您可以看一下这个示例的工作方式:

http://googlecodesamples.com/docs/php/Docs.php

...然后在 Ruby 中做类似的事情。

这是来自以下站点的 Google 代码示例:

http://googlecodesamples.com/