In this episode we are going to create a node.js api that is going to handle Authentication for us in any application we want to use it in.

We are going to cover an authentication method using jwt. We will use mongodb as our database, mongoose to create models and to connect to our express server, bcryptjs to hash passwords and jwt to check for private routes.

📕 Things covered in this video:

  • 00:00:57 Introduction
  • 00:02:32 Setting up express
  • 00:08:12 Connecting to a database
  • 00:14:22 .env files
  • 00:16:39 Creating models in mongoose
  • 00:19:34 Registering a user
  • 00:25:40 Validation with Joi
  • 00:42:35 Hashing passwords
  • 00:48:53 Setting up the login route
  • 00:57:25 Adding jsonwebtokens to our auth
  • 01:03:25 Creating private routes with jwt

#node #api #jwt #security #web-development

Build A Node.js API Authentication With JWT Tutorial
3 Likes60.10 GEEK