Blog Main Page

OAuth2MultiClientIntegrator – Part 1: Introduction and Reviewing Basic Topics

Meet OAuth2MultiClientIntegrator, an efficient package designed to streamline access and refresh token acquisition for multiple clients interacting with authorization servers using the OAuth 2.0 authorization code flow. This series delves into the package's capabilities. Starting with an overview of the OAuth 2.0 authorization code flow, we highlight OAuth2MultiClientIntegrator's features by demonstrating its two primary use cases in the next sections. Join us as we explore how this package simplifies and adapts OAuth 2.0 integration for diverse client needs.

Read more →

Book Summary: Implementing Event-Driven Microservices Architecture in .NET 7 by Josh Garverick and Omar Dean McIver - March 2023

Developing event-driven distributed software systems is complex due to handling asynchronous communication, distributed components, and event-driven interactions. Challenges include coordinating events, ensuring message reliability, and addressing fault tolerance. Implementing Event-Driven Microservices Architecture in .NET 7 offers practical solutions for building robust systems and staying updated with the latest technologies, making it invaluable for developers seeking cutting-edge solutions.

Read more →

Using hCaptcha in Asp.Net Core projects - Part 2: Using with Controller Actions

In our previous blog post, we saw how to use hcaptcha in your Asp.Net Core Razor Pages with page filters, in this blog post I will use hcaptcha in my Asp.Net Core controller actions with action filters. We want to create a contact page to receive contact messages from our audience. In this blog post, we assume that you have implemented the first seven steps of the previous blog post.

Read more →