User Authentication & Authorization in Express

Updated on

Course overview

Provider
Codecademy
Course type
Free online course
Level
Intermediate
Deadline
Flexible
Duration
7 hours
Lessons
6 lessons
Certificate
Available on completion

Description

Why Learn Authentication and Authorization with Express? Having secure authentication and authorization practices is one of the most important things you can do to secure your web applications. As a developer, you need control over how users interact with your application, your data, and other users. In fact, Broken Authentication and Broken Access Control make up two of the OWASP Top 10’s most critical security risks to web applications. Take-Away Skills By completing this course, you will have learned about and implemented a variety of authentication and authorization techniques using Express and Node.js. You will learn the differences between authentication, authorization, and encryption and when you should use each. You will implement basic authentication using sessions and cookies as well as delve into more advanced methods with OAuth 2.0. After completing this course, you will know how to secure your Express applications using secure authentication and authorization techniques.

Similar courses

JavaScript: Understanding the Weird Parts
  • 12 hours
  • 88 lessons
  • Certificate
Modern JavaScript From The Beginning
  • 22 hours
  • 122 lessons
  • Certificate
  • English language

  • Recommended provider

  • Certificate available