CakePHP2で認証処理

CakePHP2で認証処理を追加する方法

AppContorller.php

loginAction: ログインフォームのページを指定
loginRedirect: ログイン処理後に移動するページを師弟
authenticate: 認証処理の種類を指定

User.php(モデル)

パスワードをハッシュ化する処理

ログイン処理をします。

LoginController.php

AppControllerでAuthの処理を指定しているので、認証をしたくないページにはコントローラーに下記の処理を追加します。
actionを指定すると認証の処理を省けます。