いつからかは詳細不明ですが、Security.level が “high”の場合、 CakePHP がリクエスト毎にセッションIDを変更するようになっているようです。 そのため、読み込みを完了する前に次のページにアクセスすると、セッションがつながらない現象が起こるようです。 僕的にはログイン処理後にセッションIDを新しくする程度で良いと思っているので、この設定は 'medium' にしました。 app/config/core.php Configure::write('Security.level', 'medium'); 参考 http://cakephp.jp/modules/newbb/viewtopic.php?topic_id=817&forum=9&post_id=1527