Code for the workshop Securing APIs with OAuth in Python.
In this workshop, we add OAuth authorization to an API.
Full stack consultant and founder of microapis.io
Author of Microservice APIs
- Authorization vs authentication
- What is Open Authorization (OAuth)?
- OAuth flows
- What is OpenID Connect?
- What are JSON Web Tokens (JWTs)?
- Structure of a JWT
- JWT claims
- JWT signing algorithms
- Python JWT libraries
- Producing JWTs
- Validating JWTs
- Creating an authorization middleware