【发布时间】:2011-04-04 12:30:40
【问题描述】:
我已经在 Rails 中构建了一个社交网络应用程序,并且正在寻找一种简单的方法来允许用户登录到他们的各种其他帐户(OAuth?),例如 facebook、twitter、gmail、其他邮件客户端等,看看是否他们在这些网站上的朋友/联系人注册了我的网站。
此外,我将添加功能以允许用户通过这些相同的网站邀请他们未注册的朋友到我的网站。
将来我还希望让用户可以将他们在我的网站上提交的内容发布到其他各种网站。
不过,目前最重要的功能是让用户能够查看他们在这些其他网站上的哪些联系人注册了我的网站。
解决此问题的最佳方法是什么?我应该寻找什么宝石(OAuth、RFacebook、Facebooker 等)。
我目前正在使用 RESTful 身份验证(另外,有人可以指出一个问题的方向,该问题回答如何允许用户登录、使用 RESTful 身份验证、使用他们的用户名或他们的电子邮件?)
谢谢!
【问题讨论】:
标签: ruby-on-rails facebook oauth gmail