Rails,设计omniauth-facebook auth / failure?message = invalid_credentials#_ = _

时间:2012-05-31 11:59:32

标签: facebook ruby-on-rails-3.1 devise omniauth

我在我的开发机器上设置了omniauth-facebook gem:

配置/初始化/ omniauth.rb

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :facebook, 'APP_KEY', '  APP_SECRET'
end

我已经在facebook开发者处注册了我的应用程序,并提供了一个网址网址为“http:// localhost:3000”,并将我的APP_KEY和APP_SECRET输入到omniauth.rb

当我尝试登录时,我会被重定向到我的根网址routing error No route matches [GET] "/auth/failure",并在网址中显示无效的凭据。我已经能够让omniauth Twitter,Github和Google工作,但是Facebook没有登录我。我按照here给出的指示。有什么想法吗?

0 个答案:

没有答案