app/controllers/admin/base_controller.rb in fullstack-admin-0.2.2 vs app/controllers/admin/base_controller.rb in fullstack-admin-0.2.3
- old
+ new
@@ -1,17 +1,11 @@
class Admin::BaseController < ApplicationController
- before_filter :require_login
+ before_filter :authenticate_administrator!
before_filter :fetch_current_resource
layout 'admin'
-
- protected
-
- def not_authenticated
- redirect_to new_admin_session_url, :alert => "First login to access this page."
- end
-
+
class << self
def responder
::Admin::Responder
end
end
@@ -26,10 +20,10 @@
:title_column,
:subject
def subject
- @subject ||= ::Admin::SubjectModelAdapter.new(current_user)
+ @subject ||= ::Admin::SubjectModelAdapter.new(current_administrator)
end
def current_resource_class
@current_resource_class ||= controller_name.singularize.camelize.constantize rescue nil
end
\ No newline at end of file