Azure AD B2C: Focus on your app, let us worry about sign-up and sign-in

Azure AD B2C is a cloud identity management solution for your web and mobile applications. It is a highly available global service that scales to hundreds of millions of identities. Built on an enterprise-grade secure platform, Azure AD B2C keeps your applications, your business, and your customers protected.

With minimal configuration, Azure AD B2C enables your application to authenticate:

  • Social Accounts (such as Facebook, Google, LinkedIn, and more)
  • Enterprise Accounts (using open standard protocols, OpenID Connect or SAML)
  • Local Accounts (email address and password, or username and password)

Get started

First, get your own tenant by using the steps outlined in Create an Azure AD B2C tenant.

Then choose your application development scenario:

Mobile & Desktop Apps
Mobile & Desktop Apps
Overview                

iOS

Android
.NET

Xamarin
Web Apps
Web Apps
Overview

ASP.NET

ASP.NET Core
Node.js
Single Page Apps
Single Page Apps
Overview

JavaScript

Web APIs
Web APIs
ASP.NET

ASP.NET Core

Node.js
Call a .NET Web API

What's new

Check back here often to learn about future changes to the Azure Active Directory B2C. We also tweet about any updates by using @AzureAD.

How-to articles

Learn how to use specific Azure Active Directory B2C features:

Next steps

These links are useful for exploring the service in depth:

Get security updates for our products

We encourage you to get notifications of when security incidents occur by visiting this page and subscribing to Security Advisory Alerts.