config/secrets.ymlを使う

rails_configとか使ってると便利で色々書き込んでしまうが、少しでもセキュアな情報はsecrets.ymlに書き込んだ方がいいと思う。

ほとんど手間かからないし

#config/secrets.yml

development_account: &development_account
  account_id: "xxxxx"
    
production_account: &production_account
  account_id: "yyyyy"

development:
  secret_key_base: "zzzzzzzzz"
  <<: development_account
  
production:
  secret_key_base: "aaaaaaaaaa"
  <<: production_account

Rails.application.secrets.account_id』で値を取得できる