Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

bcryption

Bcryption is a simple digital encription algorithm, is stable for javascript

encription, verify, verify-password, encript-password, password-encription, bicrypt, bcrypt, bcryption

readme

Install

$ npm install bcryption

After installing with npm you can require this library from JavaScript:

JavaScript

const bcryption = require("bcryption");

Usage

Example for encripting a password

const bcryption = require("bcryption");

bcryption
  .hash(
    "hailemelekot12345", // password
    "Secret" //Secret from your .env variable
  )
  .then((res) => {
    console.log(res); //set res to database, that is encripted password
  });

Example for verifying a password

const bcryption = require("bcryption");

bcryption
  .verify(
    "hailemelekot12345", // password
    "04570b03002a03c4983a", // generated hex. may be from your database
    "Secret" //Secret from your .env variable
  )
  .then((res) => {
    console.log(res);
    // Return true or false
  });
You can contact me at:-
Email: Hailemelekotmelakie1991@gmail.com