我知道Facebook使用他们自己的开放式式系统“ Facebook Connect”,您可以使用该系统来验证网站上的用户以及其他功能。

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

  • users.example.com
  • profiles.example.com
  • photos.example.com
  • ...

我想将“ users.example.com”用作 网络服务 这使用户可以与工作“ Facebook Connect”或OpenID相同的方式对我的所有其他应用程序进行身份验证。几句话, “ users.example.com”必须用作“开放式系统” 对于我在“ example.com”中的应用程序。

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

PS: :由于我在这件事上是新手,所以我不知道我说的话是否有意义。所以有人可以帮助我理解(如果我错了)...

有帮助吗?

解决方案

Facebook使用了OAuth 2.0,现在比OpenID更受欢迎。您可以看到如何在 铁轨 或搜索“ Oauth Rails”,您将为它提供足够的信息。

我认为这是您要寻找的东西。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top