Few days ago I've started learn how to use auth + acl. It's seems to
work in my app :-) User belongs to a group, so when is logged he has
access to controller/actions which i set for his group.
I used bellow code in my app_controller:

        function beforeFilter() {
                parent::beforeFilter();

                if (isset($this->Auth)) {
                        $this->Auth->authorize = 'actions';
                        $this->Auth->userScope = array('User.active' => 1);
                        $this->Auth->loginAction = '/users/login';
                        $this->Auth->loginError = 'Błąd logowania. Nieprawdłowa 
nazwa
użytkownika lub hasło.';
                        $this->Auth->authError = 'Brak dostępu.';
                        $this->Auth->loginRedirect = '/pages/welcome';

                        if (in_array(low($this->params['controller']), $this-
>publicControllers)) {
                                $this->Auth->allow();
                        }
                }
}

Now I am wondering how to handle users who aren't logged. I was
reading cake groups and found one idea - create i. eg. Public group,
set it some access actions and when user is not logged in set him
membership to Public group. Is it a good idea? If yes how i can
implement this?
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to