Azure Active Directory B2C for .NET Developers [2025] (Udemy.com)
Learn how to authenticate API and .NET Web Application with Azure Active Directory B2C (external logins)
Created by: Bhrugen Patel
Last updated February 2026
What you will learn
- Creating Azure AD B2C tenant
- Creating user flows in Azure AD B2C
- Authenticating Web Application with Azure AD B2C
- Authenticating API with Azure AD B2C
- Configuring Roles with Azure AD B2C (Custom attributes)
- External Logins with Azure ADB B2C
- Deploying applications to Azure
- Common errors and edge cases
Course Description
Azure has lots to offer but when it comes to securing application one thing that stands out is Azure Active Directory B2C. It is one of the buzz words with azure that is often misunderstood or misconfigured. In this course we will learn the basics of Azure Active Directory B2C (AD B2C)
There are many courses online which will teach you basics of Azure and what Azure AD B2C is, but there are very few to none that comes close to actually implementing and consuming Azure AD B2C. That will be the main focus of this course.
When you’re finished with this course, you’ll have the skills and knowledge of Azure AD B2C needed to allow anybody to sign-in to your applications and then manage those users.
Throughout the course we will
Create B2C tenant and register applications
Consume Azure B2C in a .NET MVC application
User flows in azure B2C
Add B2C authentication using AddMicrosoftIdentityWebApp
Custom properties in user flows
Customize consuming B2C using OpenIdConnect in .NET
Secure API using azure B2C
Single Sign-On
Deploying applications to Azure
Common errors and edge cases
This course will take you through the basics and give you a solid foundation in Azure Active Directory B2C to implement authentication in your .NET Applications.
Instructor Details
- 4.2 Rating
842 Reviews
Bhrugen Patel
I am a passionate and creative software engineer with a strong focus on simplicity and thorough details. I have been programming since high school and I have been involved with multiple web and desktop using .net.
I have a master's of science degree in computer science and a Bachelor of Computer Engineering. I also have many years of experience with .NET C# and .NET MVC. I enjoy teaching along with my full-time job.
For me, the most important part about writing and teaching code is to eliminate the hardships of every student out there who is willing to learn but cannot find adequate resource which is easy to understand. Coding is a way to be creative and have fun!
More courses by Bhrugen Patel
.NET Core MVC - The Complete Guide 2026 [E-commerce][MVC]
4.7 (20,841 Reviews)
Provider: Udemy
Time: 30.5h
$84.99
.NET Core Microservices - The Complete Guide [2025] (2026)
4.5 (8,703 Reviews)
Provider: Udemy
Time: 14.2h
$99.99
RESTful Web API in .NET Core - The Beginners Guide (.NET 10) (2026)
4.7 (7,998 Reviews)
Provider: Udemy
Time: 7h
$15.00
Blazor - The Complete Guide [.NET 9] [2025] [E-commerce] (2026)
4.6 (4,592 Reviews)
Provider: Udemy
Time: 11.1h
$79.99
GitHub Copilot (AI Coding Assistant) - Complete Guide [2026]
4.5 (4,299 Reviews)
Provider: Udemy
Time: 4.9h
$19.99
Azure Function, Logic Apps & Blob Storage for .NET Developer (2026)
4.4 (3,889 Reviews)
Provider: Udemy
Time: 6.1h
$69.99
More Web Development courses
Dialogflow Completo-Domine a Criação de Assistentes Virtuais (2021)
5.0 (1,579 Reviews)
Provider: Udemy
Time: 11.8h
$59.99
Python Fullstack Mastery: Build Modern Web Apps with Django (2025)
5.0 (165 Reviews)
Provider: Udemy
Time: 35h
$19.99
Nuxt.js Masterclass: Build Fast, SEO-Friendly Vue Apps (2026)
5.0 (38 Reviews)
Provider: Udemy
Time: 1.5h
$19.99
NgRx Signal store for Angular - The missing guide (2026)
4.9 (436 Reviews)
Provider: Udemy
Time: 11.3h
$89.99
Reviews
By Dhananjay Dada Kadam on 7/27/2026
Good Course ...Brugen is a very good tutor. I’ve already attended another course from him, Azure for .NET Developers, which was an awesome course, and this one is as well.
By Hemant Soni on 12/4/2023
Gr8 content, enjoyed session, one thing please add in like if we are using only AzureAd and don't want to use B2c then how we can implement user registration to store user information in local database as well. Thanks.
By Zdrave Micev on 11/5/2023
Too much workaround! Maybe this course is to be updated. Also this course seems to be incomplete because there's no implementation for the roles in the API. Bhrugen is very good to explain the things, but for me there's missing pieces. Theres some optimizations to do. Also theres no Clean Architecture Design pattern.
By Gabriel Mamani on 3/12/2023
The course and all the materials are both comprehensive and informative. I greatly enjoyed the course, in terms of both the instruction and resources that were provided.
By Rollie Colby on 8/19/2022
Excellent course! Would like to see this using Blazor rather than MVC and to see it extended to access Microsoft Graph API, such as today's calendar for a selected user.
By Rock on 4/5/2022
The Author could first be running the first scenario to succeed then, fall back on failing scenarios then explaining the raison for failures, I am having memory overheads trying to keep in mind the reason of all the fail attempts.
By Ricardo Rangel Ramírez on 2/21/2022
Excellent course that teaches you not only the basics of Active directory but also B2C. In addition to this, we can also see how to consume APIs using this technology. I highly recommend this course to all .Net developers who want to learn how to use Active to learn how to use Active Directory.
By Sachin Kumar on 9/7/2021
this caurse is not updated, when you will start learning through this course you will see there is no support in azure for that element (azure Active directory), MS teams moves to Microsoft entra Id. more important the instructor does,nt care about your question and may not reply.
By Kiet Pham on 8/24/2021
This is an amazing course. The instructor is very accurate in what he says and shows everything in code, not just theory. very good and clean code, teaches you bets practices and of course you learn exactly what the course says. Thank you!!!!!!
By Badr BinHomeed on 8/24/2021
Mr. bhrugen's courses are great and help you to get a job and become .Net developer I am very eager to join watching all his new courses. thank you
Quality Score
No CourseDuck member has rated this course yet. Taken it? Give each part a thumbs up or down.
Overall Score : 84 / 100
![.NET Core MVC - The Complete Guide 2026 [E-commerce][MVC]](/programming/asp-net/images/1844356_cba1_10.jpg?v=1789268164)
![.NET Core Microservices - The Complete Guide [2025]](/programming/asp-net/images/4062064_c372_2.jpg?v=1789492672)

![Blazor - The Complete Guide [.NET 9] [2025] [E-commerce]](/programming/c-sharp/images/2817271_c578_3.jpg?v=1789492672)
![GitHub Copilot (AI Coding Assistant) - Complete Guide [2026]](/programming/c-sharp/images/4761688_d08a_5.jpg?v=1789492672)







