Rails 3和Devise:Omniauth vs. Facebook Connect

god*_*yan 3 authentication facebook ruby-on-rails ruby-on-rails-3

我目前在我的Rails 3应用程序上使用Devise + Omniauth来验证用户身份.我的客户看到了这一点,并不喜欢omniauth如何将您重定向到网站.他想要像digg.com上的东西,我相信使用facebook连接进行身份验证(并在弹出窗口中打开而不是重定向).

我的客户有什么争论让他使用Omniauth方法?为什么它比Facebook连接更好.

如果没有这个,有没有什么好的资源可以用Facebook连接弹出窗口记录用户?或者任何涉及facebook和弹出窗口的东西.

谢谢!

Mic*_*igh 5

OmniAuth支持通过Facebook Javascript SDK登录,该SDK通过弹出窗口工作.您只需要包含正确的文件.我不记得所有的细节,但这应该有所帮助:

https://github.com/intridea/omniauth/issues/120