最近railsでapi開発をしていて、もちろんテストコード書いてるんだけど、 たまにブラウザからGETリクエスト送ってサクッとjsonの中を見たいって時に、認証があって見れない。。。ってパターンがかなりある。 開発環境では、認証しなくていいやと思った。 下記のようにすることで、before_actionをdevelopment環境ではスキップさせられる。 class ApplicationController < ActionController::Base before_action :authenticate unless Rails.env.development? def authenticate ... end