1

Rails アプリで開発環境の API キーを配置する場所がわかりません。私はそれを行うためのさまざまな方法について読んだことがありますが、これまでのところ私が持っているものは次のとおりです (Stripe is API):

config/initializers/stripe.rb:

Rails.configuration.stripe = {
  :publishable_key => ENV['PUBLISHABLE_KEY'],
  :secret_key      => ENV['SECRET_KEY']
  :client_id => ENV['CLIENT_ID']
}

Stripe.api_key = Rails.configuration.stripe[:secret_key]

私は本番用に Heroku を使用しているので、本番用キーの設定方法を知っています。ローカルホストでテストできるように、開発用のキーをどこに保存するかを理解するのに苦労しています。config/secrets.yml ファイルに入れる必要がありますか? それとも config/environments/development.rb ファイルでしょうか?

ご協力いただきありがとうございます。

4

1 に答える 1