© Manas Mayank and Mohit Garg 2019
M. Mayank, M. GargDeveloping Applications with Azure Active Directoryhttps://doi.org/10.1007/978-1-4842-5040-2_2

2. OAuth Flows and OpenID Connect

Manas Mayank1  and Mohit Garg1
(1)
Hyderabad, India
 
In Chapter 1, we defined key terms related to Azure Active Directory. Before getting into the practical details of any technology, you must understand the standards that the technology is based upon. In this chapter, we will cover the following topics.
  • OAuth 2.0

  • OAuth 2.0 Grant Types
    • Authorization code

    • Implicit

    • Resource owner password credentials

    • Client credentials

  • OpenID Connect
    • OpenID Connect metadata documents

    • Authentication flows using OpenID Connect

  • Tokens
    • Validating tokens

To integrate applications with Azure AD, you must first ...

Get Developing Applications with Azure Active Directory: Principles of Authentication and Authorization for Architects and Developers 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.