先日実装したユーザ登録とログイン認証に、パスワード忘れ時のリセット機能を追加する。 CakePHPバージョンは2.7.3。 参考サイトは以下。 Creating a community in five minutes with CakePHP http://www.aidanlister.com/2009/05/creating-a-community-in-five-minutes-with-cakephp/ ざっくり処理手順 パスワード忘れ画面に登録メールアドレスを入力する パスワードリセットのリンクがメールで送られる リンクにアクセスするとパスワードがリセットされる 新しいパスワードがメールで送られる tokensテーブルの追加 パスワードリセットのリクエストを一意に識別するために、パスワードリセットのリンクにユニークなトークンを含めることにする。トークン及び紐付けされたユーザ情報を