3

我知道 Facebook 使用他们自己的类似 OpenID 的系统,称为“Facebook connect”,您可以使用它来验证您网站上的用户,以及其他功能。

就我而言,我有多个 Ruby on Rails 应用程序:

  • users.example.com
  • profile.example.com
  • 照片.example.com
  • ...

我想将“users.example.com”用作网络服务,允许用户以与“Facebook 连接”或 OpenID 相同的方式对我的所有其他应用程序进行身份验证。简而言之,对于我在“example.com”中的应用程序, “users.example.com”必须作为“类似 OpenID 的系统” 。

谁能给我一些有用的资源的提示和链接?

PS:由于我是这方面的新手,我不知道我说的是否有道理。所以有人可以帮助我理解(如果我错了)......

4

1 回答 1

0

Facebook 正在使用 OAuth 2.0,现在它比 openid 更受欢迎。您可以查看如何在railcasts上实现它或搜索“oauth rails”,您将获得足够的信息。

在我看来,这就是你要找的东西。

于 2012-10-15T18:01:44.380 回答