【发布时间】:2011-07-22 00:43:22
【问题描述】:
我刚刚让"Devise 1.2 supports integration with OmniAuth tutorial" 工作,但我想设置多个提供程序来引用同一个用户。我正在寻找一些好的示例代码来查看。
我也不确定默认的“设计:omniauthable”实现是否可以实现“多个提供者”,我想达到“一个用户多个提供者”的效果,就像 Ryan Bates 235-omniauth-part-1、@987654323 所描述的那样@ 但我想问的是,如果您已经知道一些示例,那么您认为是否有可能采用更清洁的方式,减少黑客攻击的混合模型。
提前致谢 卢卡
【问题讨论】:
-
似乎是当今最好的方式:[intridea/omniauth 1554w,177forks,最后更新 2011 年 3 月 12 日] vs [intridea/oauth2 454w,60forks,最后更新 2011 年 1 月 12 日] 或者[pelle/oauth 255w,111forks,最后更新 2010 年 9 月 3 日] ...你不这么认为吗?
标签: ruby-on-rails authentication oauth devise omniauth