创建自己的“开放式系统”提供商
-
14-10-2019 - |
题
我知道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”,您将为它提供足够的信息。
我认为这是您要寻找的东西。
不隶属于 StackOverflow