ここでは,プロジェクトにユーザ認証の機能を実装することから始めます.つまり,ユーザの登録やログイン,ログアウト機能などを作成し,ユーザごとに異なった内容のページが表示できる機能を実現します.
作成するテストユーザは次の3人です.これからユーザ認証の機能を実装し,メールアドレスとパスワードでログインができるようにします.その後,ログインID(ユーザ名)とパスワードでログインができるように変更します.さらに,ユーザ登録後,電子メールの検証を経てはじめてシステムを利用できるような機能を実現します.
# | name | login_id | password | |
---|---|---|---|---|
1 | A. Sample | a@sample.com | user_a | abc |
2 | B. Sample | b@sample.com | user_b | abc |
3 | C. Sample | c@sample.com | user_c | abc |