我已经在stackoverflow中查看了此问题的所有相关答案,但仍无法找到可行的解决方案。 Twitter和linkedin工作正常,但对于Facebook我收到此错误,
{
"error": {
"message": "Missing client_id parameter.",
"type": "OAuthException",
"code": 101
}
}
我在哪里放置链接?我确实把它放在网站上登录facebook登录。
http://127.0.0.1:3000/auth/facebook/callback
我是否还必须将这些类型的链接放在其他地方?
答案 0 :(得分:1)
请参阅omniauth github页面上的issue。基本上你的问题在于facebook凭证。
答案 1 :(得分:0)
I did change config.omniauth :facebook, ENV['AUTH_FB_KEY'],
ENV['AUTH_FB_SECRET'] into
config.omniauth:facebook,'AUTH_FB_KEY','AUTH_FB_SECRET' 这项工作适合它。