jipiboily/monologue

View on GitHub
app/controllers/monologue/controller_helpers/auth.rb

Summary

Maintainability
A
0 mins
Test Coverage
require 'active_support/concern'

module Monologue
  module ControllerHelpers
    module Auth
      extend ActiveSupport::Concern
      include Monologue::ControllerHelpers::User

      included do
        before_filter :authenticate_user!
      end

      private
      def authenticate_user!
         if monologue_current_user.nil?
           redirect_to monologue.admin_login_url, alert: I18n.t("monologue.admin.login.need_auth")
         end
      end
    end
  end
end