Я использую плагин cakephp auth.
После входа в систему происходит то, что происходит.
Страница входа по умолчанию устанавливается путем определения переменной loginAction в функции beforeFilter в вашем UsersController или AppController.
Но если вы использовали подключаемые модули в своем приложении и пользователь пытается получить доступ к действиям контроллера над подключаемым модулем, он перенаправляется на недопустимую страницу, подобную этой.
http://satyam.vakharia.com/plugin_name/users/login
Функция BeforeFilter выглядит следующим образом ..
function beforeFilter() {
Security::setHash('md5');
$this->Auth->loginAction = array('controller' => 'users', 'action' => 'login');
$this->Auth->loginRedirect = array('controller' => 'home', 'action' => 'index');
$this->Auth->loginError = 'Invalid Username or Password.';
$this->Auth->authError = "You are not authorized to access.";
$this->Auth->logoutRedirect = array('controller' => 'users', 'action' => 'login');
}