Socket
Socket
Sign inDemoInstall

bcrypt

Package Overview
Dependencies
Maintainers
1
Versions
54
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bcrypt - npm Package Compare versions

Comparing version 0.3.1 to 0.3.2

examples/async_compare.js

2

package.json

@@ -6,3 +6,3 @@ {

"main": "./bcrypt",
"version": "0.3.1",
"version": "0.3.2",
"author": "Nick Campbell (http://github.com/ncb000gt)",

@@ -9,0 +9,0 @@ "engines": { "node": ">= 0.4.0" },

@@ -48,8 +48,7 @@ node.bcrypt.js

var hash = bcrypt.encrypt_sync("B4c0/\/", salt);
// Store hash in your password DB.
To check a password:
var bcrypt = require('bcrypt');
var salt = bcrypt.gen_salt_sync(10);
var hash = bcrypt.encrypt_sync("B4c0/\/", salt);
// Load hash from your password DB.
bcrypt.compare_sync("B4c0/\/", hash); // true

@@ -66,3 +65,3 @@ bcrypt.compare_sync("not_bacon", hash); // false

bcrypt.encrypt("B4c0/\/", salt, function(err, hash) {
//something
// Store hash in your password DB.
});

@@ -73,13 +72,9 @@ });

var bcrypt = require('bcrypt');
bcrypt.gen_salt(10, function(err, salt) {
bcrypt.encrypt("B4c0/\/", salt, function(err, hash) {
bcrypt.compare("B4c0/\/", hash, function(err, res) {
// res == true
});
bcrypt.compare("not_bacon", hash, function(err, res) {
// res = false
});
});
// Load hash from your password DB.
bcrypt.compare("B4c0/\/", hash, function(err, res) {
// res == true
});
bcrypt.compare("not_bacon", hash, function(err, res) {
// res = false
});

@@ -86,0 +81,0 @@ API

@@ -13,5 +13,9 @@ var testCase = require('nodeunit').testCase,

test_salt_no_params: function(assert) {
assert.throws(function() {bcrypt.gen_salt();}, "Should throw an Error. gen_salt requires # of rounds.");
assert.throws(function() {bcrypt.gen_salt();}, "Should throw an Error. gen_salt requires a callback.");
assert.done();
},
test_salt_only_cb: function(assert) {
assert.doesNotThrow(function() {bcrypt.gen_salt(function(err, salt) {});}, "Should not throw an Error. Rounds and seed length are optional.");
assert.done();
},
test_salt_rounds_is_string_number: function(assert) {

@@ -18,0 +22,0 @@ assert.throws(function() {bcrypt.gen_salt('10');}, "Should throw an Error. No params.");

Sorry, the diff of this file is not supported yet

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc