.NET Technology Show

Backstage pass to all things ServiceStack & .NET

Listen

ASP.NET Core Identity Auth in .NET 8

Talking about ServiceStack's switch to ASP.NET Core Identity Auth in new .NET 8 Blazor, Razor and MVC Project Templates


This episode talks about ServiceStack's transition to using ASP.NET Core Identity Authentication as its default authentication model in new projects. This switch provides several advantages, including improved integration with Microsoft's project templates, access to new .NET 8 authentication features, and the ability to easily migrate existing ServiceStack applications to Identity Auth.

It then provides instructions on how to migrate from ServiceStack Auth to Identity Auth, including steps for migrating users, roles, and data models and also discusses how to configure Identity Auth in ServiceStack applications, and how to use the provided email sender implementation to send emails.

Getting Started:

Create a new Project with ASP.NET Identity Auth with your preferred project name:

Blazor
Blazor Vue
MVC
Razor Pages
MVC
Razor Pages