我正在尝试使用 facebook/twitter 登录,并关注此 railscast
我已将以下内容添加到我的 config/initializers/devise.rb (我确实在其中放入了 Twitter 提供的消费者密钥和消费者密码)。
config.omniauth :twitter, ENV["TWITTER_CONSUMER_KEY"], ENV["TWITTER_CONSUMER_SECRET"]
将“:omniauthable”添加到我的用户模型后,以下会产生此错误“未定义的局部变量或方法 `resource_class' for #<#:0x007febf67af938>”
- if devise_mapping.omniauthable?
- resource_class.omniauth_providers.each do |provider|