Rails勉強してますこの広告は、90日以上更新していないブログに表示しています。PasswordResetsリソーストピックブランチを作成。password-resetパスワード再設定用のコントローラを作る。その際、newアクションとeditアクションも一緒に生成する。--no-test-frameworkルーティングを設定。password_resets_url(token)パスワード再設定画面へのリンクを追加する。</div></div>reset_digest属性とreset_sent_at属性をUserモデルに追加する。下記を実行して、マイグレーションに属性を追加。db:migrate新しいパスワード再設定画面ビューを作成する。</div></div>フォームから送信後、メールアドレスをキーとしてユーザーをデータベースから見つけ、パスワード再設定用トークンと送信時のタイムスタンプでデータベースの属性を更新する必要がある。続いてルートURLにリダイレクトし、フラッシュメッセージをユーザーに表示する。送信が無効の場合は、ログインと同様にnewページを出力してflash.nowメッセージを表示する。endendUserモデルにパスワード再設定用メソッドを追加。パスワード再設定のメール送信Userメイラーのpassword_resetメソッドを変更し、テキストメールのテンプレートとHTMLメールのテンプレートもそれぞれ変更する。is.</p>Railsのメールプレビュー機能でパスワード再設定のメールをプレビューするためにコードを追加する。endendパスワード再設定用メイラーメソッドのテストを追加する。今日やったこと18今日やったこと17今日やったこと16今日やったこと15今日やったこと14月別アーカイブはてなブログをはじめよう!Yossy_rさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。