YoVDO

Node.js With Passport Authentication - Full Project

Offered By: Traversy Media via YouTube

Tags

Node.Js Courses Data Validation Courses Mongoose Courses Password Hashing Courses MVC Architecture Courses

Course Description

Overview

Build a complete authentication app with login, register, and access control functionality using Node.js, Express, Passport, Mongoose, and other technologies. Learn to set up routes, create layouts and views, implement flash messages, connect to a MongoDB database, create user models, handle form submissions, validate user input, hash passwords, and display success and error messages. Gain hands-on experience in developing a full-featured authentication system for web applications.

Syllabus

Intro
Overview
VS Code
Routes
Login
Layouts
Views
Flash Messages
Index Page
Render Register
Register JS
Login JS
Connect to Database
Add Mongo URI
Connect to DB
Create Model
Register
Post Request
Destructuring Requests
Validation
Rerender
Pass Data In
Create Partial
Add Partial
User Model
MongoDB Adds
Hash Password
Flash Message
Global Variables
Displaying Success Error Messages


Taught by

Traversy Media

Related Courses

Introduction to NodeJS
Microsoft via edX
Build a Twitter Clone Backend
Coursera Project Network via Coursera
Node.js, Express, MongoDB & More: The Complete Bootcamp
Udemy
The Complete NodeJS Course: Build a Full Business Rating App
Udemy
Angular & NodeJS - The MEAN Stack Guide [2024 Edition]
Udemy