Skip to content

Prismatik/simple-password

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status

Password

Simple password hashing and verification.

Installation

`npm install simple-password

Usage

To create a password:

var password = require('simple-password');

password.create('batman', 10).then(hash => {
	// hash is a salted hash of 'batman'.
});

To verify a password:

var password = require('simple-password');

// hashed string of 'batman'.
var hashed = '$2a$10$7gE7dtP5u5Cs65QOKZ6WveKHF.UdX2of4J90987mBur8uHdReOgvy';

password.verify('batman', hashed).then(verified => {
	// verify is true|false.
});

Tests

Run npm test.