Que tal Dani,
No conozco cómo funciona Cake, pero muchas veces tiene que ver con la configuración que se hace en la duración de las sesiones, y eso dependerá del componente de tu framework (me imagino).
Por qué no revisas la documentación del mismo y buscas por el lado de sesiones, duraciones, ó autenticación?
Saludos!