
BearerToken: The new Authentication handler in .NET 8
In ASP.NET Core 8, Microsoft added a new authentication handler named BearerToken. In this blog post, I will explain how it works and its purpose.
In ASP.NET Core 8, Microsoft added a new authentication handler named BearerToken. In this blog post, I will explain how it works and its purpose.
A common problem when protecting your ASP.NET Core APIs is that expected claims are not found in the user object. In this blog post, I
A common issue with OpenID Connect authentication in ASP.NET Core is that expected claims are missing from the ClaimsPrincipal user object. In this blog post,
A common question on Stack Overflow is about the different resource types in Dunde IdentityServer. My answer to this question on Stack Overflow is one
After my blog post about my Sega Mega Drive project, I was contacted by RetroRGB who wanted do an interview with me on their YouTube channel.
As a developer and trainer, it is hard to keep up with all the changes in all the libraries, and in this blog post I
Introduction About 30 years ago (when I was around 20) I wanted to develop games, like most developers dream of doing. However, I had one
Over at Edument I blogged about how you can use the new source generator feature in .NET 5 to automatically generate an API for a
While developing my latest course IdentityServer in Production, I discovered that there was a lack of support for storing the data protection key ring in
Whilst at Edument, we were constantly working to develop new courses. One of those courses was Securing ASP.NET using OpenID Connect and IdentityServer. Learn more
My name is Tore Nestenius and I’m a trainer and senior software developer focusing on Architecture, Security and Identity, .NET, C#, Backend, and Cloud, among other things.