https://github.com/sv443/node.js-bcrypt-password-hashing
This is an interactive example of how to hash passwords in Node.js very securely using bcrypt
https://github.com/sv443/node.js-bcrypt-password-hashing
bcrypt hash hashing javascript js node-js nodejs password password-hash security
Last synced: 2 months ago
JSON representation
This is an interactive example of how to hash passwords in Node.js very securely using bcrypt
- Host: GitHub
- URL: https://github.com/sv443/node.js-bcrypt-password-hashing
- Owner: Sv443
- License: wtfpl
- Created: 2019-07-10T09:04:43.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2025-05-18T08:48:32.000Z (about 1 year ago)
- Last Synced: 2025-05-18T09:34:56.746Z (about 1 year ago)
- Topics: bcrypt, hash, hashing, javascript, js, node-js, nodejs, password, password-hash, security
- Language: JavaScript
- Size: 13.7 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Node.js-bcrypt-password-hashing
## This is an interactive example of how to hash passwords in Node.js very securely using bcrypt.
**>> WTFPL license - do whatever you wanna do with this code, you don't even have to credit me!**
# Installation:
1. Make sure you have Node.js and npm installed
2. [Download](https://github.com/Sv443/Node.js-bcrypt-password-hashing/archive/master.zip) **or** clone this repository
3. (If downloaded:) Extract the folder inside to somewhere like your Desktop **or** (if cloned:) go to the local directory of the cloned repository
4. (Unix & Windows:) run the command `npm i` in a terminal inside of the dowloaded / cloned folder **or** (Windows only:) click the `Install Dependencies.bat` file
5. (Unix & Windows:) run the command `node .` in a terminal inside of the dowloaded / cloned folder **or** (Windows only:) click the `Start.bat` file
# Explanation:
**[This video](https://www.youtube.com/watch?v=O6cmuiTBZVs) explains how hashing works with bcrypt and how it is so secure.**