rainingCakePHPでコントローラーごとにベーシック認証をかけたい場合、Securityコンポーネントを使用すると簡単に設定することができます。「.htaccess」を使用しないで設定できるのでとても楽です。サイト全体に設定せずにコントローラーごとに設定したい場合などは良いと思います。下記にCakePHPのSecurityコンポーネントを使用してコントローラーごとにベーシック認証を設定する方法をメモします。CakePHPでBasic認証を設定Basic認証を使用したいコントローラーに下記の設定をします。【コントローラー(Controller)】Securityコンポーネントを使用するよう呼び出します。array('Security');}共通処理のbeforeFilter()にBasic認証の設定をします。全てのアクションに設定$this->Security->requireLogin('*');}上記の設定をするだけなので簡単にBasic認証を設定することができます。アクションごとにも設定することができるので便利です。コメントをキャンセルメールアドレスが公開されることはありません。