So Try,

$this->Auth->allow(array('controller' => 'users' , 'action' => 'view'));
$this->Auth->allow(array('controller' => 'users' , 'action' => 'add'));
$this->Auth->allow(array('controller' => 'users' , 'action' => 'edit'));


2014-02-15 22:35 GMT-02:00 euromark <[email protected]>:

> Where did you get the idea that this would work?
> allow() takes only basic method names.
>
> Either set it in each controller separately, or use some self written
> component to set it via config file or alike
>
> But you are trying do there doesn't make much sense
> Please read the documentation - or the doc blocks to it - or the code:
>
> https://github.com/cakephp/cakephp/blob/master/lib/Cake/Controller/Component/AuthComponent.php#L518
> That should explain it.
>
>
> Am Samstag, 15. Februar 2014 20:39:01 UTC+1 schrieb Fakhr Alam:
>
>> I have admin authentication with the following *beforeFilter()* method
>> in *appController.php*.
>> I am using cakePhp 2.4
>>
>> ------------------------------------------------------------
>> -------------------
>>
>> *public function beforeFilter() {
>>
>>         $this->Auth->allow(
>>                 array(
>>                     'controller'=>
>>                     'Services','Projects','News','Jobs','Messages',
>>                     'action'=>
>>                     'index','view'
>>                     )
>>                 );
>> }*
>>
>> -------------------------------------------------------------------------------
>>
>> I want to allow access to
>> 1- index action of all controllers
>> 2- view action of *only Jobs* controller
>> currently I have allowed access to index and view actions of all
>> controllers.
>> how to fix it?
>>
>  --
> Like Us on FaceBook https://www.facebook.com/CakePHP
> Find us on Twitter http://twitter.com/CakePHP
>
> ---
> You received this message because you are subscribed to the Google Groups
> "CakePHP" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at http://groups.google.com/group/cake-php.
> For more options, visit https://groups.google.com/groups/opt_out.
>



-- 


http://leandrompereira.com.br

***Se você pretende redirecionar este e-mail, por favor, apague todos os
endereços que aparecem nele. Outra dica de segurança é endereçá-lo no Cco.
Desta forma você estará protegendo a mim, seus amigos e a você mesmo. Eu e
a Campanha Contra o SPAM agradecemos.Não envie correntes.***

-- 
Like Us on FaceBook https://www.facebook.com/CakePHP
Find us on Twitter http://twitter.com/CakePHP

--- 
You received this message because you are subscribed to the Google Groups 
"CakePHP" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/cake-php.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to