CakePHP2.4で、見せたくないページにちょっとベーシック認証を掛けたかっただけなのに、妙にハマった。 「CakePHP2では、簡単にベーシック認証をかけれる。」らしいのに・・・。 実際、なんということはなかったが、他の認証の情報とか、CakePHP1と勘違いしたりで、ハマった。 さて、CakePHP2でのベーシック認証だが、ステップは以下のとおり。 データベースにusersテーブルを作る。 usersテーブルに対応したUserモデルを作る。 Userモデルに対応したUsersContollerを作って、ユーザーを作る。 見せたくないページにAuthコンポーネントでBasicをかける。 とりあえず、手順をざっくり記述していく。 1.データベースにusersテーブルを作る。 こんなかんじかな。 CREATE TABLE IF NOT EXISTS users( id bigint uns