パスワードのリマインダ機能を実装するのに、forgot_passwordを利用してみた。認証エンジンには、AuthLogicを使用している。 まず、プラグインをインストール。(事前にgitをインストールしておく必要がある。) ruby script/plugin install git://github.com/greenisus/forgot_password.git 続いて、forgot_passwordジェネレータを利用して必要なファイルを生成する。 ruby script/generate forgot_password forgot_password user第一引数のforgot_passwordがパスワードを管理するモデルで、第二引数のuserがユーザ情報を管理するモデルを指定する。 このジェネレータを実行することで下記ファイルが生成される。 app/models/forgo