ぞえの技術めも

Ruby on Rails勉強中

2017-04-01から1ヶ月間の記事一覧

【139日目】【1日20分のRailsチュートリアル】【第10章】本番環境でのメール送信を試そうとして諦めた

Ruby on Railsチュートリアル(第3版) 今日は「10.3 本番環境でのメール」から。 10.3 本番環境でのメール アカウント有効化とパスワード復旧の最大の山場であるこのセクションでは、いよいよproduction (本番) 環境でアプリケーションからメールを送信します…

【138日目】【1日20分のRailsチュートリアル】【第10章】パスワード再設定のテストを作成する

Ruby on Railsチュートリアル(第3版) 今日は「10.2.5 パスワードの再設定をテストする」から。 10.2.5 パスワードの再設定をテストする まずはパスワード再設定のテストファイルを生成しましょう。 生成しました。 $ rails generate integration_test passwo…

【137日目】【1日20分のRailsチュートリアル】【第10章】パスワードリセットのupdateアクションを実装する

Ruby on Railsチュートリアル(第3版) 今日は「10.2.4 パスワードを再設定する」のupdateアクションを定義するところから。 10.2.4 パスワードを再設定する リスト10.51のeditアクションに対応するupdateアクションを定義するには、4通りの場合分けに対応する…

【136日目】【1日20分のRailsチュートリアル】【第10章】パスワード再設定フォームを実装する

Ruby on Railsチュートリアル(第3版) 今日は「10.2.4 パスワードを再設定する」から。 10.2.4 パスワードを再設定する フォームリンクが動作するためには、パスワード再設定のフォームが必要です。 この作業はユーザーのeditビューでユーザーを更新する (リ…

【135日目】【1日20分のRailsチュートリアル】【第10章】パスワード再設定用メイラーメソッドのテストを書く

Ruby on Railsチュートリアル(第3版) 今日は「10.2.3 PasswordResetsメイラーメソッド」のテストを書くところから。 10.2.3 PasswordResetsメイラーメソッド アカウント有効化メイラーメソッドのテスト (リスト10.18) の場合と同様、パスワード再設定用メイ…

【134日目】【1日20分のRailsチュートリアル】【第10章】パスワードリセットのメールプレビュー機能を実装する

Ruby on Railsチュートリアル(第3版) 今日は「10.2.3 PasswordResetsメイラーメソッド」から。 10.2.3 PasswordResetsメイラーメソッド 最初にユーザーメイラーにpassword_resetメソッドを作成し (リスト10.43)、続いてテキストメールのビューテンプレート (…

【133日目】【1日20分のRailsチュートリアル】【第10章】パスワード再設定画面でメールアドレスを送信したときの処理

Ruby on Railsチュートリアル(第3版) 今日は「10.2.2 PasswordResetsコントローラとフォーム」のフォームからメールアドレスを送信するところから。 10.2.2 PasswordResetsコントローラとフォーム 図10.12のフォームから送信を行なった後、メールアドレスを…

【132日目】【1日20分のRailsチュートリアル】【第10章】パスワード再設定フォームを追加する

Ruby on Railsチュートリアル(第3版) 今日は「10.2.2 PasswordResetsコントローラとフォーム」から。 10.2.2 PasswordResetsコントローラとフォーム ログインフォームを参考に、パスワード再設定フォームのビューを実装する。 app/views/password_resets/new…

【131日目】【1日20分のRailsチュートリアル】【第10章】ログイン画面にパスワード再設定画面へのリンクを追加する

Ruby on Railsチュートリアル(第3版) 今日は「10.2 パスワードの再設定」から。 10.2 パスワードの再設定 パスワード再設定の仕組みは、アカウント有効化と似ている部分が多く、10.1で学んだ手法の多くをここでも適用できます。 1passwordを導入してからパス…

【130日目】【1日20分のRailsチュートリアル】【第10章】アカウント有効化処理のリファクタリング

Ruby on Railsチュートリアル(第3版) 今日は「10.1.4 有効化のテストとリファクタリング」のリファクタリングするところから。 10.1.4 有効化のテストとリファクタリング 今日はリファクタリング。 activateメソッドを作成してユーザーの有効化属性を更新し…

【129日目】【1日20分のRailsチュートリアル】【第10章】アカウント有効化の統合テストを追加する

Ruby on Railsチュートリアル(第3版) 今日は「10.1.4 有効化のテストとリファクタリング」から。 10.1.4 有効化のテストとリファクタリング この節では、アカウント有効化の統合テストを追加します。 正しい情報でユーザー登録を行った場合のテスト (リスト7…

【128日目】【1日20分のRailsチュートリアル】【第10章】アカウント有効化の動作を確認する

Ruby on Railsチュートリアル(第3版) 今日は「10.1.3 アカウントを有効化する」のesitアクション書くところから。 10.1.3 アカウントを有効化する authenticated?がリスト10.24のようになったことで、やっとeditアクションを書く準備ができました。 ようやく…