O'Reilly logo

Developing Applications with Azure Active Directory: Principles of Authentication and Authorization for Architects and Developers by Mohit Garg, Manas Mayank

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© 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 ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required