Course Hive
Search

Welcome

Sign in or create your account

Continue with Google
or
Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits
Play lesson

Advanced Node.js - Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits

5.0 (2)
15 learners

What you'll learn

This course includes

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

Advanced Node.js Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits

Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits Transcript and Lesson Notes

Node.js security best practices such as vulnerability audits, HTTP response headers, payload size limiting and running Node.js as non-root user are going to be covered in this video. ☕ Buy me a coffee: https://www.buyme

Quick Summary

Node.js security best practices such as vulnerability audits, HTTP response headers, payload size limiting and running Node.js as non-root user are going to be covered in this video. ☕ Buy me a coffee: https://www.buyme

Key Takeaways

  • Review the core idea: Node.js security best practices such as vulnerability audits, HTTP response headers, payload size limiting and running Node.js as non-root user are going to be covered in this video. ☕ Buy me a coffee: https://www.buyme
  • Understand how software development fits into Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits.
  • Understand how software developer fits into Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits.
  • Understand how programming fits into Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits.
  • Understand how software engineering fits into Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits.

Key Concepts

Full Transcript

Node.js security best practices such as vulnerability audits, HTTP response headers, payload size limiting and running Node.js as non-root user are going to be covered in this video. ☕ Buy me a coffee: https://www.buymeacoffee.com/softwaredeveloperdiaries 🙌 Become my Patreon and get exclusive perks: https://patreon.com/softdevdiaries 💼 Follow me on LinkedIn and drop me a message if you'd like: https://linkedin.com/in/gusgadirov 💻 Also, let's connect on GitHub: https://github.com/gusgad 📚 Resources: Original source: https://github.com/goldbergyoni/nodebestpractices Rate-limiter-flexible: https://www.npmjs.com/package/rate-limiter-flexible Body-parser: https://github.com/expressjs/body-parser Helmet: https://www.npmjs.com/package/helmet NPM audit: https://docs.npmjs.com/cli/v10/commands/npm-audit 🕒 Timestamps: 0:00 Intro 0:20 Running as a non-root user 2:10 Module loading 3:11 Payload size limiting 4:52 Authentication limits 5:50 HTTP response headers 6:34 Vulnerability inspections And don't forget to subscribe for more videos like this 😊

Lesson FAQs

What is Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits about?

Node.js security best practices such as vulnerability audits, HTTP response headers, payload size limiting and running Node.js as non-root user are going to be covered in this video. ☕ Buy me a coffee: https://www.buyme

What key concepts are covered in this lesson?

The lesson covers software development, software developer, programming, software engineering, javascript.

What should I learn before Node.js Security Best Practices #2: non-root user, payload size limiting, auth limits?

Review the previous lessons in Advanced Node.js, then use the transcript and key concepts on this page to fill any gaps.

How can I practice after this lesson?

Practice by applying the main concepts: software development, software developer, programming, software engineering.

Does this lesson include a transcript?

Yes. The full transcript is visible on this page in indexable HTML sections.

Is this lesson free?

Yes. CourseHive lessons and courses are available to learn online for free.

Continue Learning

Course Hive

Continue this lesson in the app

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

Related Lessons

Related Courses

FAQs

Course Hive
Download CourseHive and keep learning anywhere
Get App