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_3

3. User-Based Authentication for Web Apps

Manas Mayank1  and Mohit Garg1
(1)
Hyderabad, India
 
In Chapter 2, we introduced OpenID Connect, OAuth 2, and basic authentication flows supported by OAuth 2. In this chapter, we will use those authentication flows to develop user-based authentication for a web application using Azure Active Directory. The following authentication scenarios are covered in this chapter.
  • Single-page application

  • Web app/Web API

  • Web app/Azure Function HTTP endpoint

  • Web app/Web API 1/Web API 2

We also discuss the need for multi-factor authentication and how to enable it for users in Azure ...

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