私のNode.jsアプリケーション用のログインシステムが設定されています。最近、私は私のユーザモデル(CoffeeScriptの)に変更を加え、次のようにbcryptのでパスワードハッシュを比較するbcrypt-nodejsによってスローされた「不正な引数」 - パスポート
password: String
password:
type: String
select: false
へMy機能は次のとおりです。
userSchema.methods.validPassword = (password) ->
bcrypt.compareSync password, @local.password
今たびI上記の関数を実行すると、このエラーがスローされます。
Incorrect arguments
私のユーザーモデルに「select:false」を追加した後、誰がこれがなぜスローされるのでしょうか?