app/config/core.phpに define('CAKE_SESSION_TIMEOUT', '120'); がありこれを変更すればタイムアウト時間を変更できる。 注意しなければならないのは、デフォルト値は120となっているがこれは120秒という意味ではない。 CakePHPのセションのタイムアウト時間の設定値は、 CAKE_SECURITY * CAKE_SESSION_TIMEOUT から導き出される。 つまりデフォルトの場合、CAKE_SECURITYは define('CAKE_SECURITY', 'high'); と設定されており 120*10=1200秒 ということになるのだ。 CAKE_SESSION_TIMEOUTの定義のコメント欄には英語で high: multiplied by 10 medium: is multiplied by 100 low is: