Save for later

User Authentication With Express and Mongo

Heads up! This course may be archived and/or unavailable.

Full Stack JavaScript,

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
Segments in this Workshop

    Get Details and Enroll Now

    OpenCourser is an affiliate partner of Treehouse and may earn a commission when you buy through our links.

    Get a Reminder

    Send to:
    Rating Not enough ratings
    Length 137-minute JavaScript Course
    Starts On Demand (Start anytime)
    Cost $25/month (Access to entire library- free trial available)
    From Treehouse
    Instructors Dave McFarland, Jonathan Foster
    Download Videos Only via web browser
    Language English
    Subjects Programming
    Tags JavaScript

    Get a Reminder

    Send to:

    Similar Courses

    Careers

    An overview of related careers and their average salaries in the US. Bars indicate income percentile.

    CRNP or PA- Express Care $30k

    Express Lube Technician $46k

    User Reseacher $57k

    Express Service Technician $58k

    Express Service Writer $59k

    User Representative $70k

    Costumer - The Express $78k

    Express Marketing Manager Consultant $85k

    Express Service Technician Manager $88k

    Senior Express Marketing Manager $111k

    User Data Researcher Contractor $150k

    User Data Researcher $156k

    Write a review

    Your opinion matters. Tell us what you think.

    Rating Not enough ratings
    Length 137-minute JavaScript Course
    Starts On Demand (Start anytime)
    Cost $25/month (Access to entire library- free trial available)
    From Treehouse
    Instructors Dave McFarland, Jonathan Foster
    Download Videos Only via web browser
    Language English
    Subjects Programming
    Tags JavaScript

    Similar Courses

    Sorted by relevance

    Like this course?

    Here's what to do next:

    • Save this course for later
    • Get more details from the course provider
    • Enroll in this course
    Enroll Now