- Loading...
Sponsored by Dometrain Courses—Get 30% off Dometrain Pro with code ANDREW30 and access the best courses for .NET Developers

My new book ASP.NET Core in Action, Third Edition is available now! It supports .NET 7.0, and is available as an eBook or paperback.

Adding authentication to a Blazor Server app using Auth0
In this post I show how to add authentication to a Blazor Server application using Auth0.…

Setting global authorization policies using the DefaultPolicy and the FallbackPolicy in ASP.NET Core 3.x
In this post I show multiple ways to configure global authorization policies, and look at the difference between the DefaultPolicy and the FallbackPolicy…

Customising the ASP.NET Core default UI without editing the PageModels
In this post I show how you can replace the Razor views for the ASP.NET Core Identity default UI, without having to replace the code-behind PageModels.…

Implementing custom token providers for passwordless authentication in ASP.NET Core Identity
In this post I show how to create 2 custom token providers for ASP.NET Core Identity, so that you can implement passwordless login with a short token expiry…

Gotchas upgrading from IdentityServer 3 to IdentityServer 4
This post covers a couple of gotchas I experienced upgrading IdentityServer 3 to IdentityServer 4. In particular, changing URLs and a validation problem.…

Resource-based authorisation in ASP.NET Core
In this next post on authorisation in ASP.NET Core I show how you can secure resources based on properties of the resource itself…

