今までは
config/initializers/devise.rb
if RAILS_ENV == "production"
config.omniauth :facebook, "app_id", "app_secret"
else
hogehoge ------
end
という感じで直書きだったものを変更します。
config/initializers/devise.rb
config/secrets.ymlへのパスを書きます。
config/initializers/devise.rb
config.omniauth :facebook,
Rails.application.secrets.facebook.app_id,
Rails.application.secrets.facebook.app_secret
config/secrets.yml
こんな感じで。
development:
facebook:
app_id: <%= ENV["FACEBOOK_APP_ID"] %>
環境変数
.your_shell.rc
# ENV VARIABLES
export HOGE_KEY_DEV="hogehoge"