Railsでbefore_filter/before_actionがアクションを中止する仕組みを読んでみる

大昔のRailsでは、before_filterでfalseを返すとそこでchainが終わる、とやっていた気がしますが、今はそういうコード見ないですよね。 Rails 4だとこんなノリでbefore_actionでredirectして はいおしまい、ってやりますよね。 class UsersController < ApplicationController before_action :my_authenticate_admin def my_authenticate_admin unless current_user.admin? redirect_to root_path end end end 当然 … 続きを読む Railsでbefore_filter/before_actionがアクションを中止する仕組みを読んでみる