Skip to content

Latest commit

 

History

History
 
 

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Build status

Tutorial Phase - Enable your Web Apps to sign-in users

Scope of this phase

In this phase of the tutorial, you will learn, how to add sign-in users to your Web App, leveraging the Microsoft identity platform. You'll learn how to use the ASP.NET Core OpenID Connect (OIDC) middleware itself leveraging Microsoft Identity Model extensions for .NET to protect your Web App.

Depending on your business needs, you have the flexibility to decide which audience to sign-in to your application:

  1. If you are a Line of Business (LOB) developer, you'll want to sign-in users in your organization with their work or school accounts.
  2. If you are an ISV, you'll want to sign-in users in any organization, still with their work or school accounts.
  3. If you are an ISV targeting both organizations and individuals, you'll want to sign-in users with their work and school accounts or Microsoft personal accounts.
  4. If you target organizations (work or school accounts), you can also enable your application to sign-in users in national and sovereign clouds.
  5. If you are a business wanting to connect with your customers, or with small business partners, you might also want to sign-in users with their social identities using Microsoft Azure AD B2C
  6. Finally, you'll want to let users sign-out of our application, or of the browser

Next phases

  • If you signed-in users with Work or School accounts, or Microsoft personal accounts, you might want to learn how to call an API, starting with Microsoft Graph
  • If you signed-in users with social identities, you might want to learn how to call your own Web API directly.