5

Rails を使用した omniauth 認証について学習することに興味があるため、Railscast #360 も含まれているさまざまなガイドを確認しました。

developers.facebook.com で独自のアプリを作成すると、App_id とシークレットが作成されます。アプリケーションをオンラインに設定し、Ryan Bates ガイドの手順を使用するだけの基本的な Rails アプリを作成しました。

これは、受け取ったエラーを生成する omniauth.rb ファイルです。

 OmniAuth.config.logger = Rails.logger

Rails.application.config.middleware.use OmniAuth::Builder do
  provider :facebook, ENV['875829959136178'], ENV['<app_secret>']
end

私は使用しようとしました

provider :facebook, ENV['FACEBOOK_875829959136178'], ENV['FACEBOOK_<app_secret>']

また。

http://localhost:3000/auth/facebookを呼び出すと、「パラメーター app_id が必要です」というエラーが表示されます。

このエラーをどのように渡すことができますか、

4

1 に答える 1