Node.js With Passport Authentication - Full Project
Offered By: Traversy Media via YouTube
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
Rails with Active Record and Action PackJohns Hopkins University via Coursera Excel Skills for Business: Intermediate II
Macquarie University via Coursera Programming 103: Saving and Structuring Data
Raspberry Pi Foundation via FutureLearn Everyday Excel, Part 1
University of Colorado Boulder via Coursera Creating Dashboards in Google Spreadsheets
Coursera Project Network via Coursera