Thanks :)

Well, my beforeFilter in the users controller is

   public function beforeFilter() {
    parent::beforeFilter();
    $this->Auth->allow('add_bolsista','logout');
}
So i do use that. I am using the isAutorized based in some tutorials, they
alway use it, as long as i found in the web.

I am starting to debug this thing now, if i find anything, i post here

2012/7/5 tigr <[email protected]>

> Ah, I am struggling to implement an authentication/authorization system
> myself now, so you have my sympathy :)
>
> So, your login works fine? Users get logged in? But they are not allowed
> access?
> Just out of curiosity why are you using isAuthorized at all?
>
> As for the problem at hand, it seems to me that you do all the checks,
> Auth->alllow and isAuthorized in the AppController. However, I suspect that
> you need to do Auth->allow() in the Users controller as well. I may be
> wrong of course. But I would try to make sure that the right methods are
> called first with a deliberate dose of debug() all over the place.
>
>
> On Wednesday, July 4, 2012 2:52:23 PM UTC+2, Paulo Victor wrote:
>
>> Hum, right. I checked and this is the correct.
>>
>> But the problem remains. Aparently i have to keep reading the most recent
>> docs. Must be something like that.
>>
>> 2012/7/4 tigr
>>
>>> Accordsing to documentation, it should be
>>>
>>> array('authorize' => 'Controller'),
>>>
>>>
>>> and not
>>>
>>> 'authorize'=>array('**Controller'),
>>>
>>> Could this be the problem?
>>>
>>>
>>> On Tuesday, July 3, 2012 5:34:51 PM UTC+2, Paulo Victor wrote:
>>>>
>>>> I don't know what do do anymore. My login system is up and runnig, but
>>>> no matter what, always denyes access, even with registered users, with
>>>> hashed password.
>>>>
>>>> My AppController:
>>>>
>>>> class AppController extends Controller {
>>>>
>>>>  public $components = array(
>>>>         'Session',
>>>>         'Auth'=>array(
>>>>         'authenticate' => array(
>>>>  'Form' => array(
>>>> 'fields'   => array('username'=>'Login','**pas**sword'=>'Senha'),
>>>>  'userModel'=> 'Usuario'
>>>> ),
>>>>  ),
>>>>  'loginAction' =>array('controller' => 'Usuarios','action' => 'login'),
>>>>             'loginRedirect'=>array('**contro**ller'=>'usuarios',
>>>> 'action'=>'index'),
>>>>             'logoutRedirect'=>array('**contr**oller'=>'usuarios',
>>>> 'action'=>'index'),
>>>> 'authError'=>"You can't access that page",
>>>>  'authorize'=>array('**Controller**'),
>>>> 'loginError'=> 'Login errado'
>>>>
>>>>         )
>>>>     );
>>>>
>>>>     public function isAuthorized($usuario=null) {
>>>>         return true;
>>>>     }
>>>>
>>>>     public function beforeFilter() {
>>>>         $this->Auth->allow('index','**vi**ew');
>>>>         $this->set('logged_in', $this->Auth->loggedIn());
>>>>         $this->set('current_user', $this->Auth->user());
>>>>     }
>>>>
>>>>
>>>> }
>>>> ?>
>>>>  Everytime, goes to the AuthError message "You can't acces that page".
>>>>
>>>> I did this using documentation and Andrew Perk videos.
>>>>
>>>>   thanks a lot
>>>>
>>>>
>>>>
>>>>  --
>>> Our newest site for the community: CakePHP Video Tutorials
>>> http://tv.cakephp.org
>>> Check out the new CakePHP Questions site http://ask.cakephp.org and
>>> help others with their CakePHP related questions.
>>>
>>>
>>> To unsubscribe from this group, send email to
>>> cake-php+unsubscribe@**googlegroups.com<cake-php%[email protected]>For
>>>  more options, visit this group at
>>> http://groups.google.com/**group/cake-php<http://groups.google.com/group/cake-php>
>>>
>>
>>  --
> Our newest site for the community: CakePHP Video Tutorials
> http://tv.cakephp.org
> Check out the new CakePHP Questions site http://ask.cakephp.org and help
> others with their CakePHP related questions.
>
>
> To unsubscribe from this group, send email to
> [email protected] For more options, visit this group
> at http://groups.google.com/group/cake-php
>

-- 
Our newest site for the community: CakePHP Video Tutorials 
http://tv.cakephp.org 
Check out the new CakePHP Questions site http://ask.cakephp.org and help others 
with their CakePHP related questions.


To unsubscribe from this group, send email to
[email protected] For more options, visit this group at 
http://groups.google.com/group/cake-php

Reply via email to