我在我的开发机器上设置了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给出的指示。有什么想法吗?