如何使用Facebook单点登录创建Rails应用程序?

时间:2010-10-08 04:26:54

标签: ruby-on-rails facebook

我正在创建一个rails应用程序,我需要允许用户使用他们的Facebook ID登录我的网站。

我该怎么做。我不太了解facebook文档。互联网上还有其他明确的资源吗?

感谢

6 个答案:

答案 0 :(得分:1)

OmniAuth是一个看起来很有希望的新生儿。它基于机架,并通过Twitter,Facebook,LinkedIn等提供通用的身份验证API。

答案 1 :(得分:0)

你应该可以使用oauth来做这个,这是一个红宝石教程:http://stakeventures.com/articles/2008/02/23/developing-oauth-clients-in-ruby

答案 2 :(得分:0)

检查pallstrom的代码:fonr

Here演示应用程序。

答案 3 :(得分:0)

答案 4 :(得分:0)

我们刚刚使用mini_fb实现了Facebook Connect - 它使用了新的facebook图表api,这对获取数据很有帮助。如果您要寻找的只是登录,那就是创造。

他们有一个facebook_connect和身份验证(查询数据)的例子。

答案 5 :(得分:0)

对于单点登录,您可以从LaunchBit获得简单的复制/粘贴解决方案。它是免费的。