本課題だった、ユーザー登録機能の勉強に取り掛かる。
まずは本登録の前の仮登録の機能から。
ユーザー名とメールアドレスを入力し、確認画面に進み、問題なければ仮登録。
登録するとデータベースに仮登録を記録し、登録者にはメール送信。
送られたメールのURLにアクセスして本登録のフォームへ。
ごく一般的な流れ。
仮登録用のデータベース、モデル、コントローラー、ビューを作成。
ビューは入力、確認、仮登録完了を作成し、ValidateとSanitizeを実装・・・の予定。
Validateとメール送信、仮登録完了画面以外は完了。
当たり前だけど、本の通りにやるのとは大分違うなー。