lib/checkpoint/railtie.rb in checkpoint-0.2.1 vs lib/checkpoint/railtie.rb in checkpoint-0.2.2
- old
+ new
@@ -58,18 +58,26 @@
end
end
end
false
end
-
- before_filter do |controller|
+
+ def access_denied
+ logger.info "\n\n-----------------------------------------------"
+ logger.info " (401) Access Denied!"
+ logger.info " * see the above request for more info"
+ logger.info "-----------------------------------------------\n\n"
+ render :text => "Access Denied", :status => 401
+ end
+
+ def check_authorized
if !authorised?
- logger.info "\n\n-----------------------------------------------"
- logger.info " (401) Access Denied!"
- logger.info " * see the above request for more info"
- logger.info "-----------------------------------------------\n\n"
- render :text => "Access Denied", :status => 401
+ access_denied
end
+ end
+
+ before_filter do |controller|
+ check_authorized
end
end
end
end