【发布时间】:2014-06-21 21:07:29
【问题描述】:
我正在使用 devise 和 omniauth gems 进行身份验证。我遵循this 教程,但我有facebook 和google_oauth2 作为提供者。 google_oauth2 也出现同样的错误。
user.rb:
devise :database_authenticatable, :registerable,
:recoverable, :rememberable, :trackable, :validatable, :omniauthable, :omniauth_providers => [:facebook, :google_oauth2]
devise.rb:
config.omniauth :facebook, ENV["FB_KEY"], ENV["FB_SECRET"], {
:image_size => 'large'
}
config.omniauth :google_oauth2, ENV["GPLUS_KEY"], ENV["GPLUS_SECRET"], {
:image_aspect_ratio => "square",
:image_size => 200
}
【问题讨论】:
标签: ruby-on-rails devise omniauth rails-routing