Using Azure AD B2C to secure a Xamarin.Forms app and an API - Intro

Wow - it's been so long since I blogged that I had to jump through security barriers to get back into my account! I'm stepping back into the fray with a series of posts covering authentication using Azure AD B2C, integrating this into a Xamarin.Forms app and using it to secure an API. There are posts covering some aspects of this, but it's a changing landscape and I wanted to put something together that would cover the entire process, end to end, including all of the configuration in Azure.

The first one covers setting up AD B2C in Azure and testing it using Postman. You can find it here: https://blog.alectucker.com/2021/07/22/1-set-up-and-configure-azure-ad-b2c/

The second post will cover the creation of a Xamarin.Forms app which will use that AD B2C setup to perform authentication, and is available here: https://blog.alectucker.com/2021/08/03/2-how-to-write-a-xamarin-forms-app-that-uses-azure-adb2c/

From there I'll go on to create an API, deploy it to Azure and cover all the configuration required to link everything up and secure it. I may come back and update this to be more of a table of contents as I get through the posts.

With a bit of luck and a following wind I'll then go on to cover setting up Azure DevOps pipelines with all the configuration pulled out and replaced during the release process.

That's the plan!