0

私の Rails アプリは OAuth 認証を使用しています。本番用の認証情報には、dotenv gem を使用します。config/secrets.yml:

production:
  secret_key_base: <%= ENV['SECRET_KEY_BASE'] %>
  facebook_app_id: <%= ENV['FACEBOOK_APP_ID'] %>
  facebook_app_secret: <%= ENV['FACEBOOK_APP_SECRET'] %>

テストのために、 http://localhostへの「redirect_uri」を持つ特別に登録された Facebook アプリを使用します。

「開発」セクションに同じアプローチを使用する必要がありますか?それとも、テスト用に登録されているアプリの資格情報を書くことができますか? アプリの設定で「localhost」を指す「redirect_uri」があるため、誰もそれを(釣りのウェブサイトに)使用できないことをどのように理解していますか。

4

1 に答える 1