まず,合致するユーザ名を持つユーザのデータが無かった場合,userInstがnullで返ってくるので404エラーを返している。ユーザが存在した場合,次にパスワードチェックを行う。ユーザが送信したパスワード(平文)と,データベースに保存されているハッシュとの比較は,bcrypt.compareSync( 平文 , ...