Вероятно, это потому, что вы не предоставили разрешения на действие Login в контроллере пользователей. Добавьте это в верхнюю часть контроллера пользователя:
function beforeFilter(){
parent::beforeFilter();
$this->Auth->allow('login');
}
Как примечание, по умолчанию loginAction уже имеет значение / users / login. То же самое касается logoutRedirect. Попробуйте удалить оба, поскольку они на самом деле не нужны, поскольку вы уже хотите, чтобы они переместились в местоположение по умолчанию.
UPDATE
Вы включили компонент в верхней части AppController?
public $components = array('Auth');
Еще одно подтверждение: вы еще не вошли в систему. Если вы уже вошли в систему, но не выполнили разрешение на конкретное действие в контроллере для вошедших в систему пользователей, он также может перенаправить.