Example 1: how to hash password in node js
npm i bcrypt const bcrypt = require('bcrypt'); async function hashIt(password){ const salt = await bcrypt.genSalt(6); const hashed = await bcrypt.hash(password, salt); } hashIt(password); async function compareIt(password){ const validPassword = await bcrypt.compare(password, hashedPassword); } compareIt(password);
Example 2: npm bcrypt
npm install bcrypt
Example 3: bcryptjs
npm i bcryptjs # yarn yarn add bcryptjs
Example 4: bcrypt
>>> import bcrypt >>> password = b"super secret password" >>> # Hash a password for the first time, with a randomly-generated salt >>> hashed = bcrypt.hashpw(password, bcrypt.gensalt()) >>> # Check that an unhashed password matches one that has previously been >>> # hashed >>> if bcrypt.checkpw(password, hashed): ... print("It Matches!") ... else: ... print("It Does not Match :(")
Comments
Post a Comment