Я получаю сообщение об ошибке при попытке войти через Facebook через omniauth gem ver.0.2.6.
Это показывает invalid_credentials.
http://localhost:3000/auth/failure?message=invalid_credentials
Я использую этот код в initializer / omniauth.rb
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook,
"app_id",
"app_secret",
{:scope=>[:email,:user_birthday],:client_options => {:ssl => {:ca_path => "/etc/ssl/certs"}} }
end
Started GET "/auth/facebook" for 127.0.0.1
Started GET "/auth/facebook/callback?code=0b49kydcswTkMNfx_C9BwhE0Z-g9kO_oE0aJ2F4ghy0.eyJpdiI6IjlYaXRxTF9NdFBGbWtBUk9ZUXVSdUEifQ.DsDgdFUpuC6Z_B_m8j1MiAN1cQRS_Mcr9VvvZvSurs0wUyCRAvjDDEYjE6b6_VUF0KNkeLUy9lJCF2IF2BBGOeAt95fggdI49jZKwqo842z3cdsJQ2kZTQcQrs0jinxn" for 127.0.0.1
Это все, что я получаю. Я дважды проверил app_id и app_secret все в порядке и пробовал версию php, она работает нормально. Так что в этом нет ошибки.
Так, как я могу найти больше информации об ошибке по крайней мере? или как эту проблему можно исправить?