title: Security issues when sending POST request wih CakePHP
body: <p>I have view that uses jQuery to send POST data to my controller, but it's failing and I get the following error:</p>
  
  <pre><code>The request has been black-holed 
  The requested address'/settings/submit_bank_info' was not found on this server.
  </code></pre>
  
  <p>The only way I can get it to work is by removing the security in that controller all together. </p>
  
  <p>Here's the before filter of the controller in question</p>
  
  <pre><code> public function beforeFilter() {
      parent::beforeFilter();
      $this-&gt;Auth-&gt;allow('help','submit_bank_info');
      $this-&gt;Auth-&gt;authorize = 'Controller';
  }
  </code></pre>
  
  <p>If saw this on cake's documentation</p>
  
  <blockquote>
    <p>When using the Security Component you must use the FormHelper to
    create your forms. In addition, you must not override any of the
    fields’ “name” attributes. The Security Component looks for certain
    indicators that are created and managed by the FormHelper (especially
    those created in create() and end()). Dynamically altering the fields
    that are submitted in a POST request (e.g. disabling, deleting or
    creating new fields via JavaScript) is likely to trigger a
    black-holing of the request. See the $validatePost or $disabledFields
    configuration parameters.</p>
  </blockquote>
  
  <p>I'm using version 2.3.8. Is there some way that I can just disable it for that action so I can keep the security component for the other actions? </p>