The beforeFilter of AppController wasn't executed, because the class wasn't instantiated. It wasn't instantiated because the controller didn't exist.
AppController is an abstract class that controllers extend. So if the framework doesn't find a controller, then a Not Found error is the correct response. ----- Original Message ---- From: Andras Kende <[EMAIL PROTECTED]> To: CakePHP <cake-php@googlegroups.com> Sent: Friday, May 16, 2008 2:21:58 PM Subject: 1.2 auth missing controller/action/view - redirect to login hello, I have a problem with 1.2 auth: http://www.kende.com/test/ -> redirects to login = this is good .. but for a missing controller/action/view : http://www.kende.com/test/dadadmfsf/ -> shows "Not Found" should also redirect first to login... <?php class AppController extends Controller { var $components = array('Auth'); function beforeFilter(){ if (isset($this->Auth)) { $this->Auth->userModel = 'User'; $this->Auth->userScope = array('User.disabled' => 0); $this->Auth->loginAction = '/users/login'; $this->Auth->loginRedirect = '/websites/'; } } } ?> Thank you, Andras Kende http://www.kende.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CakePHP" group. To post to this group, send email to cake-php@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---