- Course
Node.js: Authentication and Authorization
This course will teach you how to manage authentication and authorization in a Node.js app with Express.
- Course
Node.js: Authentication and Authorization
This course will teach you how to manage authentication and authorization in a Node.js app with Express.
Get started today
Access this course and other top-rated tech content with one of our business plans.
Try this course for free
Access this course and other top-rated tech content with one of our individual plans.
This course is included in the libraries shown below:
- Core Tech
What you'll learn
Many web applications allow users to create an account and login to access certain content or personalize their experience. In this course, Node.js: Authentication and Authorization, you’ll learn two different ways to add authentication and authorization to your Node.js and Express applications. First, you’ll explore session-based auth with the express-session library. Next, you'll learn how to use a third-party service, like Google OAuth2, to authenticate users. Finally, you'll learn how to connect that OAuth2 authentication with sessions and persist a logged-in user. When you’re finished with this course, you’ll have the skills and knowledge of authentication and authorization needed to start to build auth into your Node.js applications.