diff --git a/models/User.js b/models/User.js index 55c29505b3..048bd3e90e 100644 --- a/models/User.js +++ b/models/User.js @@ -1,5 +1,5 @@ var mongoose = require('mongoose'); -var bcrypt = require('bcrypt'); +var bcrypt = require('bcrypt-nodejs'); var userSchema = new mongoose.Schema({ email: { type: String, unique: true }, @@ -30,7 +30,7 @@ userSchema.pre('save', function(next) { bcrypt.genSalt(SALT_FACTOR, function(err, salt) { if (err) return next(err); - bcrypt.hash(user.password, salt, function(err, hash) { + bcrypt.hash(user.password, salt, null, function(err, hash) { if (err) return next(err); user.password = hash; next(); diff --git a/package.json b/package.json index da11a2a7f7..256fe715b1 100755 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "version": "0.0.0", "dependencies": { "async": "~0.2.10", - "bcrypt": "~0.7.7", + "bcrypt-nodejs": "~0.0.3", "cheerio": "~0.13.1", "express": "~3.4.8", "express-flash": "~0.0.2",