Protect resources with JWT
β¨
What you'll learn - What are JWT
- What are the most common use cases for JWT
- Authentication and Authorization use-cases with JWT
- Where JWT really shine - authorization
- Practical: Integrate resource protection into an app
- Extras: Authentication and JWT
- Extras: Pitfalls and alternatives
Before getting started
Be prepared for (hopefully) funny real-life comparisons and more focus on real-world applications and less on theory. This course is a "Getting started" with JWT. If you already know a lot about it, but want to build something together, feel free to skip to the practical bits.
Setup for building an app together
- Clone this repo
- Install node.js
- You don't need an IDE but it might make life easier. We're going to use VSCode
- Get some coffee / water / tea
βοΈ π₯€
Prerequisites
We're going to write Javascript and use Express. You don't need to know a lot about them, but some basic understanding before the course is preferrable.
Who Am I
π©π»βπ»I work as a Senior Engineer for Netlify on the backend services team.