Можете ли вы объяснить, как вы перенаправляете на страницу входа?
Я полагаю, что вы делаете это на AppController :: beforeFilter, поэтому я думаю, что вы можете попытаться переопределить этот метод на вашем контроллере.
Я имею в виду:
class AppController extends Controller {
function beforeFilter() {
//Check if user is logged or not and then redirect
}
}
class PagesController extends Controller {
function beforeFilter() { //Override method, don't use AppController
}
}