From the course: Node.js: Securing RESTful APIs
Unlock the full course today
Join today to access over 24,800 courses taught by industry experts.
Add bcrypt password hashing
From the course: Node.js: Securing RESTful APIs
Add bcrypt password hashing
- [Instructor] Okay, so now what we're going to do is start writing code related to bcrypt. If you're not familiar with bcrypt, it's a package that allows you to encrypt and decrypt data, so like a password. So what we're going to do first is install bcrypt and while we're actually installing new packages, we'll also install jsonwebtoken. So let's go into NPM I, or you can do install bcrypt and then jsonwebtoken. We'll use jsonwebtoken later on, but I wanted to install it all on this one pass. So let's go ahead and hit enter. Perfect, so everything is installed. So we can close the terminal for now. And if you want to check, you can take a look at the package.json file, and you're going to see bcrypt installed and jsonwebtoken, so we're ready to go. So now what we need to do is import bcrypt, so let's go ahead and import bcrypt from bcrypt, like so. And by the way, when you have a library that you want to import…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.