Cannot install bcrypt node.js module on Centos Server

There is also a native-js version of bcrypt which does not require compiling.
https://github.com/shaneGirish/bcrypt-nodejs

npm install bcrypt-nodejs

The api is very similar to the compiled version. The following is taken directly from the readme

Basic usage:

Synchronous

var hash = bcrypt.hashSync("bacon");

bcrypt.compareSync("bacon", hash); // true
bcrypt.compareSync("veggies", hash); // false

Asynchronous

bcrypt.hash("bacon", null, null, function(err, hash) {
    // Store hash in your password DB.
});

// Load hash from your password DB.
bcrypt.compare("bacon", hash, function(err, res) {
    // res == true
});
bcrypt.compare("veggies", hash, function(err, res) {
    // res = false
});

Leave a Comment