我omniauth-facebook
在 Rails 3.2.11 应用程序中使用 gem(版本 1.4.1)。我在 config/initializers/omniauth.rb 中的代码看起来像
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, 'app_id', 'app_secret', scope: 'email, publish_stream',
end
然而,当使用 Facebook 进行身份验证时,它仍然只要求和分配电子邮件(这是默认的omniauth-facebook
)。scope
不再使用了吗?
我一直在关注这个Railscast。
谢谢您的帮助!