有很多关于使用OmniAuth和Devise能够使用facebook和twitter登录webapp的信息。但是,我正在尝试编写自己的OAuth提供程序而不使用fb / twitter等(并且未能找到示例)。
我基本上想拥有两个应用程序 - 一个包含用户表的UserManager和一个WebApp1(将来可能还有更多)。我希望用户能够转到WebApp1并重定向到UserMAnager以便能够登录,然后重定向回WebApp1。我不希望WebApp1有一个用户表。
我能指点一下吗?在这个阶段,我相信我需要两个应用程序中的Devise和WebApp1中的OmniAuth,尽管我不是100%肯定。
答案 0 :(得分:2)
不确定你是否还有这个问题。
有一个很好的写法听起来与你的用例非常相似。
祝你好运