常に忘れる為、ココにメモしておきます。
app/controllers/application_controller.rb
http_basic_authenticate_with :name => ENV["BASIC_AUTH_NAME"], :password => ENV["BASIC_AUTH_PW"] if Rails.env.production?
name
とpassword
は、Herokuの環境変数で設定しておきます。
$ heroku config:add BASIC_AUTH_NAME=fakestarbaby
$ heroku config:add BASIC_AUTH_PW=password