Companies Home Search Profile

Build Role-based Authentication using Node.js, JWT, Mongoose

Focused View

Jayant Patankar

3:29:08

314 View
  • 1 - Introduction.mp4
    02:12
  • 2 - Installation.mp4
    04:12
  • 3 - VS Code Setting.mp4
    03:00
  • 4 - Create Project.mp4
    10:37
  • 5 - Setup MongoDB Database.mp4
    16:51
  • 6 - Create User Model.mp4
    06:36
  • 7 - Create User Registration.mp4
    18:12
  • 8 - Create User Login.mp4
    12:54
  • 9 - Update User.mp4
    25:39
  • 10 - Delete User.mp4
    09:38
  • 11 - Create Hash Password for Registration.mp4
    06:48
  • 12 - Create Hash Password for Login.mp4
    06:56
  • 13 - Create JWT for registration.mp4
    15:32
  • 14 - Create JWT for Login.mp4
    03:51
  • 15 - Create Admin Authentication.mp4
    12:34
  • 16 - Create Basic User Authentication.mp4
    07:35
  • 17 - Home Page.mp4
    09:50
  • 18 - Registration Page.mp4
    21:25
  • 19 - Login Page.mp4
    03:32
  • 20 - Delete Role.mp4
    05:03
  • 21 - Logout.mp4
    06:11
  • Description


    Learn to Build Token base Authentication APIs with JWT using Nodejs, MongoDB and implement role based API authorization

    What You'll Learn?


    • Learn to setup Express server
    • Learn to setup mongoDB database
    • Learn how to build CRUD APIs with Nodejs and Mongoose
    • Learn how to hash the password before saving it to database.
    • Learn how to add JWT Authentication with Nodejs
    • Learn how to implement role based Authentication and Authorization.
    • Learn How to build Signup, Login, Logout API
    • Test your API with Postman

    Who is this for?


  • Anyone wanting to learn to build web API's.
  • Beginner's programmers who already have some understanding of NodeJS and want to skill up.
  • Anyone interested in building a clean RESTFul backend API in NodeJS
  • Developers proficient in other languages but looking to add NodeJS to their toolkit.
  • More details


    Description

    Easy, Simple, and step by step guide Course to Build Node.js Authentication APIs with JWT

    This course is designed for everyone who wants to learn Rest API with JWT and role based authentication using Node.js.


    What we are building in this course!!

    First, we create our project, setup up our server and create our user model, connect with MongoDB database then create simple registration and login function functionality, after than we perform crud operation on our user model. I will show you how you can hash registration and login password after that I will teach you how to add JWT authentication in Nodejs. I will also show you how to add role-based authentication and then we use Embedded javascript(ejs) to create frontend of the application. We also test our API with Postman.


    Just follow along with me. I will holding your hand through the course. at the end of the course you have a solid understanding of role based authentication and how to use it to build a JWT authentication API that can you use a foundation to any project.


    This course contain 14 section contain 23 video which 4 hrs long. you can watch at your own pace and at any point you get lost you can absolutely send a message. I Will happy to answer all your queries.

    Who this course is for:

    • Anyone wanting to learn to build web API's.
    • Beginner's programmers who already have some understanding of NodeJS and want to skill up.
    • Anyone interested in building a clean RESTFul backend API in NodeJS
    • Developers proficient in other languages but looking to add NodeJS to their toolkit.

    User Reviews
    Rating
    0
    0
    0
    0
    0
    average 0
    Total votes0
    Focused display
    Category
    Jayant Patankar
    Jayant Patankar
    Instructor's Courses
    Hi, I am jayant. I am self taught developer and designer with a passion for building beautiful things from scratch & who wants to help others accomplish their goal of learning how to code by sharing my experience and offering advice. I love learning new things both in technology and personal development. I am voracious reader. I read everything that put my hand on from behaviour finance to spirituality.I am looking forward to sharing my passion and experience with you!
    Students take courses primarily to improve job-related skills.Some courses generate credit toward technical certification. Udemy has made a special effort to attract corporate trainers seeking to create coursework for employees of their company.
    • language english
    • Training sessions 21
    • duration 3:29:08
    • Release Date 2023/05/05