So the crux of this question is just how to prevent CakePHP from de-authenticating a session ONLY after a period of inactivity.
So, if the user does nothing then I e
I had the same issue and I fixed it by using the autoRegenerate option:
autoRegenerate
Configure::write( 'Session', array( 'defaults' => 'cake', 'timeout' => '30', 'autoRegenerate' => true ) );
You could also use $this->Session->renew(); in your AppController.php class, but the above solution is my favourite.
$this->Session->renew();
AppController.php