パスワードのハッシュ化
パスワードのハッシュ化と、ログイン時の処理

bcrypt.hashメソッドを使って、ハッシュ化されたパスワードをusersテーブルにinsertする。
このままではログイン時にハッシュ化される前のパスワードでログイン出来ないので、、、

compareメソッドでユーザが入力したパスワードとテーブル上のパスワード(hash)を比較し、一致している場合はログイン処理を行うようにする。
空チェックエラーの表示
入力値の空チェックエラーを画面に表示する

配列errorにエラーメッセージが格納されているので、格納されているメッセージをforEachで順番に出力する。

ユーザ登録画面はerror配列を受け取ることが必須になった(このままだと登録画面に遷移した際に定義されていない変数errorが存在するパターンがあり得る)ので、登録画面にgetリクエストを送った際に空のerrorを返すようにする。
ユーザ登録処理
新規ユーザ登録処理
Node.jsの最終単元であるユーザ登録処理の実装を開始。
ここまで言ったら一旦Node.jsでモノ作りができる状態になるはず。



