User Authentication With Express and Mongo
Dave McFarland
1:47:24
Description
About this Course
Learn how to implement a custom user authentication system that controls users access to web resources using Node.js using Express and MongoDB. The system lets users sign up, log in, and log out, limiting access to password-protected resources. Express is a popular web framework for creating MVC applications and RESTful APIs in Node.js. Express lets developers define routes and middleware for submitting and retrieving data in our database. We will leverage the document based NoSQL database, MongoDB, to store our user data by creating a user model with mongoose. Mongoose is an open source Node package for defining data models for an application and connecting to MongoDB.
What you'll learn
- What is Authentication?
- User Registration
- Pug (formerly Jade) templating engine
- Sessions
- Cookies
- Express Middleware
More details
User Reviews
Rating
Dave McFarland
Instructor's CoursesDave is a web developer, O'Reilly author, and Treehouse teacher. You can follow him on Twitter @davemcfarland

Treehouse
View courses Treehouse- language english
- Training sessions 26
- duration 1:47:24
- English subtitles has
- Release Date 2023/04/13