Jestem zainteresowany poznaniem uwierzytelniania omniauth z szynami, więc sprawdziłem różne przewodniki, w których również zawiera Railscast # 360.Szyny - Omniauth-facebook App_id wymagany błąd
Kiedy tworzę własną aplikację z developers.facebook.com, tworzy ona dla mnie identyfikator App_id i secret. Ustawiłem aplikację w trybie online i stworzyłem podstawową aplikację szyny, która po prostu używa kroków opisanych w przewodniku Ryana Batesa.
To mój omniauth.rb plik, który generuje błąd, że mam już otrzymywać,
OmniAuth.config.logger = Rails.logger
Rails.application.config.middleware.use OmniAuth::Builder do
provider :facebook, ENV['875829959136178'], ENV['<app_secret>']
end
Próbowałem użyć
provider :facebook, ENV['FACEBOOK_875829959136178'], ENV['FACEBOOK_<app_secret>']
również.
Gdy zadzwonię pod numer http://localhost:3000/auth/facebook, otrzymuję błąd wskazujący, że "wymagany jest parametr id_aplikacji".
Jak mogę przekazać ten błąd,
Zadziwiające wyjaśnienie :) Dziękuję bardzo. Opiera się na zmiennych env right noe :) –