Rails 5 deviseomniauth-facebook 错误:抱歉,出了点问题

Aka*_*wal 3 facebook ruby-on-rails devise omniauth

我从上到下遵循 Devise 的官方指南。我的CALLBACK_URLhttp://localhost:3000/users/auth/facebook/callback,我认为这可能是问题所在,但我不确定。当我单击“使用 Facebook 登录”时,遇到此错误:
抱歉,出了点问题。
在这个链接上:
https://www.facebook.com/v2.6/dialog/oauth?client_id=193217371133539&redirect_uri=https%3A%2F%2Flocalhost%3A3000%2Fusers%2Fauth%2Ffacebook%2Fcallback&response_type=code&scope=user%2Cpublic_repo&state=3913c12e0e4ce8b422732c9159c0fb1fb7351d100487849d

Rails 版本:Rails 5.0.0.1
Ruby 版本(使用 rbenv):ruby 2.3.1p112(2016-04-26 修订版 54768)[x86_64-darwin16]

Rut*_*ins 5

对于仍然遇到此问题的任何人,请检查您的范围,如上面的 Akash 和 Bodacious 状态,并将其修改为如下所示:

scope: 'email', info_fields: 'email,name'
Run Code Online (Sandbox Code Playgroud)

这将允许您获取电子邮件字段。