Tweaked the controller to use 'protect_from_forgery' properly
[feedcatcher.git] / app / controllers / application_controller.rb
index 6635a3f487ad65fe47b2f25395016f2c8666819c..840f64a869d8e9f56d14c3ccb01bf4edab74f199 100644 (file)
@@ -1,10 +1,6 @@
-# Filters added to this controller apply to all controllers in the application.
-# Likewise, all the methods added will be available for all controllers.
-
 class ApplicationController < ActionController::Base
-  helper :all # include all helpers, all the time
-  protect_from_forgery # See ActionController::RequestForgeryProtection for details
-
-  # Scrub sensitive parameters from your log
-  # filter_parameter_logging :password
+  # Prevent CSRF attacks by raising an exception.
+  # For APIs, you may want to use :null_session instead.
+  # protect_from_forgery with: :exception
+  protect_from_forgery with: :null_session
 end