我使用omniauth-facebook gem。一般来说,我完全关注 railscast 第 360 集(http://railscasts.com/episodes/360-facebook-authentication?autoplay=true)所以我在教程中都喜欢。
在 facebook 上创建应用程序后,我将其设置为 URL a http://localhost:3000/
,启用沙盒模式。
正如 Ryan 所说,在创建 omniauth.rb 之后,http://localhost:3000/auth/facebook
应该将我重定向到我的 FB 应用程序页面。
但什么也没有发生。没有错误,只是空白页。
我真的很确定,这就像教程中一样,不知道有什么问题
UPD:现在它显示错误:
{
"error": {
"message": "Missing client_id parameter.",
"type": "OAuthException",
"code": 101
}
}