Chapter 5: Securing Applications with OAuth 2.0, OpenID Connect, and MSAL
In the previous chapter, we covered the basics of authentication and how this has evolved into modern authentication protocols. We covered password-based authentication, claims-based authentication, and more.
In this chapter, we are going to take a deep dive into these modern authentication protocols. We are going to cover OAuth 2.0, OpenID Connect, and the Microsoft Authentication Library (MSAL) in greater depth. Finally, we will finish this chapter by building a secure and modern application using these techniques, protocols, and frameworks.
In this chapter, the following topics will be covered:
- The OAuth 2.0 framework and its specifications
- OAuth 2.0 flows
- The OpenID ...
Get Azure Active Directory for Secure Application Development now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.