CakePHP4でクッキーを使用して、自動ログインを実装しようと思ったところ、CakePHP3.5でクッキーの仕様が大きく変わっていましたので、紹介します。 CakePHP3.4まではCookieComponentを使用していましたが、CakePHP3.5から非推奨になっていました。 公式ドキュメントには以下の記述があるのですが、これがよく分からなかったので、紐解いてみます。 クッキーは、 ServerRequest で利用できます。 クッキー をご覧ください。 クッキーの暗号化は クッキー暗号化ミドルウェア をご覧ください。 https://book.cakephp.org/4/ja/controllers/components/cookie.html本記事ではCakePHP4.1.5を使用しています。 自動ログイン機能の流れログイン時に「ログインしたままにする」というチェックボックスに