Hi, I have built a number of CakePHP (v3) applications over the years and have never seemed to get the session timeout to work. It seems like it always just ignores whatever I put there and it just defaults to 1440 or whatever.
My most important application employs a custom session handler with AWS DynamoDB. CakePHP’s config.session.timeout is 90, and php ini_get returns 5400 (90 minutes) for session.gc_maxlifetime. So it should be 90 minutes as currently set but it’s logging out at ~24 minutes.
How do I even debug this? If anyone has an actual fix, that’d be great too, but I don’t even know where to start debugging.