BBJ*_*BJ3 20 authentication ruby-on-rails oauth devise omniauth
我刚刚得到"Devise 1.2支持与OmniAuth教程的集成",但是我想设置多个提供者来引用同一个用户.我正在寻找一些好的示例代码来查看.
我也不能肯定"多供应商"是可能的默认"色器件:omniauthable"的实施,我想达到"一个用户的许多供应商"的效果,如由Ryan贝茨描述235 omniauth部分-1 ,236 -omniauth-part-2但是我想问一下,如果你已经知道一些例子,你认为是否可以采用更干净的方式,更少被黑客攻击的混合模型.
在此先感谢luca
Mar*_*ske 18
当你要求代码时:我写了一篇关于Devise + Omniauth的文章,这篇文章很长,包括源代码和解释.它位于:http://www.communityguides.eu/articles/11.所采用的方法与您提到的Railscasts相当.
我与Omnitauth的Devise实现包含多个提供商,Google,Facebook,Twitter和Github.但是,我没有用Devise 1.2测试这个,我仍在运行1.1.7.如果你发现它很有用,请告诉我,如果它适用于Devise 1.2.
2011年6月14日更新:...另见Omniauth pure:使用Facebook,Google,Google Apps,Twitter,Github,AOL,MyOpenID进行身份验证......本文将演示如何仅使用Omniauth设置多提供程序身份验证.
归档时间: |
|
查看次数: |
8554 次 |
最近记录: |