Мне сложно понять, где разместить ключи API для среды разработки в моем приложении rails. Я читал о множестве разных способов сделать это, но пока это то, что у меня есть (Stripe - это API):
конфигурация / инициализаторы / 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 / environment / development.rb?
Спасибо за вашу помощь.