Posts — page 3 of 14
Integrating Keycloak with Aspire - Part 1
In my series on ASP.NET Identity, I mentioned (several times) that you should be using [Keycloak], [Auth0], [Corbado], or another identity service instead of rolling your own.…
ASP.NET Identity deep dive - Part 6 (Social logins)
This article is one of a number of articles I will write over the coming month and will go into depth about the ASP.NET Identity system. My outline thus far: Project setup Account…
ASP.NET Identity deep dive - Part 5 (Sending email)
This article is one of a number of articles I will write over the coming month and will go into depth about the ASP.NET Identity system. My outline thus far: Project setup Account…
ASP.NET Identity deep dive - Part 4 (Password reset)
This article is one of a number of articles I will write over the coming month and will go into depth about the ASP.NET Identity system. My outline thus far: Project setup Account…
ASP.NET Identity deep dive - Part 3 (Authentication)
This article is one of a number of articles I will write over the coming month and will go into depth about the ASP.NET Identity system. My outline thus far: Project setup Account…
ASP.NET Identity deep dive - Part 2 (Registration)
This article is one of a number of articles I will write over the coming month and will go into depth about the ASP.NET Identity system. My outline thus far: Project setup Account…
ASP.NET Identity deep dive - Part 1 (Project setup)
You may have noticed that I included ASP.NET Identity in a project a couple of posts ago. I'm currently doing a deep dive into ASP.NET Identity with an eye towards an OIDC…
.NET Aspire configuration patterns
If you recall my last article, I transitioned my working application to .NET Aspire. This opinionated pattern allows me to run a complete microservice application within Docker…
Local development for the cloud: Transitioning to .NET Aspire
I've been working on a new project recently. It requires that I work with microservices and containers as it will eventually be runnable on either Kubernetes or (more likely)…
Making ASP.NET Core applications readable - the options patterns
Applications are read more often than they are written. The normal situation when a developer comes onto a project is that anything from a couple of weeks to several months is…