application.rb before_filter :auth helper_method :current_user # Authorise user if possible def auth if session[:user_id].nil? then @current_user = User.guest else @current_user = User.find(session[:user_id]) end end def current_user @current_user end # Require login def require_login redirect_to '/login' if @current_user.guest? end