I am using cakephp 2.0 for developing a website. Site will contain only 2 types of users. Admin and users(customers). now I need to set session time out 10 minutes for customer and 1 hour for admin. is it possible ?. My core.php file contains the line like this,
Configure::write('Session', array(
'defaults' => 'php',
'cookie' => 'xyz',
'timeout' => 10,
'checkAgent' => false,
));
It is more correct you do this condition in the AppController than to change your core.php this magnitude. You can make only this:
Configure::write('Session.timeout', 60);
And if you're using Acl, verify if user is admin using his own Acl method instead strripos.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With