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']); }