Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
User Password Authentication | Node.js & Express Tutorials for Beginners
Play lesson

Node.js Tutorials for Beginners - User Password Authentication | Node.js & Express Tutorials for Beginners

4.0 (3)
30 learners

What you'll learn

This course includes

  • 15 hours of video
  • Certificate of completion
  • Access on mobile and TV

Summary

Keywords

Full Transcript

Web Dev Roadmap for Beginners (Free!): https://bit.ly/DaveGrayWebDevRoadmap Add user password authentication to your Node.js & Express app. In this tutorial, you will learn how to add user registration and authentication routes. We'll hash and salt passwords user passwords for safe storage, too. 🚩 Subscribe ➜ https://bit.ly/3nGHmNn 🚀 This lesson is part of an Node.js & Express for Beginners tutorial series playlist: https://www.youtube.com/playlist?list=PL0Zuz27SZ-6PFkIxaJ6Xx_X46avTM1aYw 🔗 Starter Source Code: https://github.com/gitdagray/express_mvc 🔗 Completed Source Code: https://github.com/gitdagray/user_auth User Password Authentication | Node.js & Express Tutorials for Beginners (00:00) Intro (00:05) Welcome (00:32) Simulating a users database (00:57) Two routes are needed (01:09) Create the register controller (03:00) Install bcrypt dependency (04:07) Handle new user request (07:55) Hash and Salt passwords with bcrypt (12:34) Create the register route file (13:50) Add the route to the server (14:13) Start the dev server (15:13) Test the register route (18:21) Create the auth controller (22:57) Create the auth route file (23:43) Add the auth route to the server (24:03) Test the auth route 📚 References: Bcrypt: https://www.npmjs.com/package/bcrypt How to Safely Store a Password: https://codahale.com/how-to-safely-store-a-password/ MDN: HTTP Response Status Codes: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status 📚 More References: Node.js Official site: https://nodejs.org NPM Official site: https://www.npmjs.com/ Express JS Official site: https://expressjs.com/ MDN CORS: https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS NPM CORS: https://www.npmjs.com/package/cors ✅ Follow Me: Twitter: https://twitter.com/yesdavidgray LinkedIn: https://www.linkedin.com/in/davidagray/ Blog: https://yesdavidgray.com Reddit: https://www.reddit.com/user/DaveOnEleven Was this tutorial about user password authentication with Node.js and Express JS helpful? If so, please share. Let me know your thoughts in the comments. #user #password #authentication

Course Hive

Continue this lesson in the app

Install CourseHive on Android or iOS to keep learning while you move.

Related Courses

FAQs

Course Hive
Download CourseHive
Keep learning anywhere