public function initialize()
 {
     parent::initialize();
     $this->loadComponent('Recaptcha.Recaptcha');
     $this->Auth->allow(array('index', 'view', 'add', 'check_password', 'confirm_delete'));
     if ($this->request->params['action'] == 'edit' or $this->request->params['action'] == 'delete') {
         $session = $this->request->session();
         if ($session->check("AnonAuth.{$this->modelClass}.{$this->request->params['pass'][0]}")) {
             $this->Auth->allow('edit', 'delete');
         }
     }
 }
 public function initialize()
 {
     parent::initialize();
     $this->Auth->allow(['add', 'complete']);
 }