As API security threats increase, this course shows Python developers how to lock down FastAPI applications using Azure Active Directory, Microsoft's cloud-based identity and access management service.
What you'll learn
- Core identity management principles and why they matter
- Integrating Azure AD directly into a FastAPI application
- Applying the OAuth2 and OIDC standards for authentication
- Implementing JWT-based authentication without hand-rolling the underlying protocol logic
Who it's for
Aimed at Python developers and solution architects who want a scalable, ready-made identity provider rather than a deep dive into OAuth2 and OIDC internals. Full source code for the course project is available on GitHub.