使用rails作为omniauth提供者

时间:2016-08-23 13:46:54

标签: ruby-on-rails authentication oauth

我不完全确定要google什么。似乎我用google搜索的所有内容都只显示了如何利用omniauth与其他网站(facebook,twitter,github等)进行身份验证的链接。这简单易行。我想要的是如何在rails应用程序中构建该功能,这些网站(Facebook,Twitter,github)具有允许第三方认证的功能。

以下是我想要构建的功能:

我有两个独立的应用程序,应用程序A和B.假设应用程序A是我想提供身份验证的rails应用程序。应用程序B使用omniauth通过应用程序A登录。

如何开始为应用程序A构建该功能?

现在,这是一个加载的问题,但如果有人能指出我可以从那开始的资源那将是惊人的!感谢。

1 个答案:

答案 0 :(得分:1)

你应该看看doorkeeper gem。

  

门卫是一个宝石,可以很容易地介绍OAuth 2提供商   Rails或Grape应用程序的功能。

其他参考资料: