OAuth - Curated .NET Articles & Tutorials

Curated .NET news, articles, and tutorials about OAuth, drawn from .NET News Daily issues.

22 curated issues

Modernizing .NET — Part 18: OAuth Authentication in ASP.NET Core

Master the transition to OAuth in ASP.NET Core, from reverse proxy scheme detection to legacy redirect URI handler overrides.

Featured in Issue #429 April 08, 2026

Issue also covered: ASP.NET Core, C#, EF Core, GitHub Copilot, Performance, Source Generators, Visual Studio, Visual Studio Code

Read this issue →

ASP.NET Core + JWT + OAuth 2.0 — Authentication Done Right in 2026

Most .NET auth tutorials show you what works in a demo. This one shows you what survives production — with token refresh, role-based…

Featured in Issue #426 April 03, 2026

Issue also covered: ASP.NET Core, Authentication, Azure, Blazor, Clean Architecture, C#, Design Patterns, .NET 10

Read this issue →

How to Secure REST APIs Using OAuth 2.0 and JWT Authentication?

Secure REST APIs with OAuth 2.0 and JWT. Learn authentication, authorization, and best practices for robust API security in modern web applications.

Featured in Issue #418 March 24, 2026

Issue also covered: ASP.NET Core, Azure, C#, EF Core, .NET MAUI, OpenAI, Security, Visual Studio Code

Read this issue →

Building Modern Web Applications with Angular, .NET, and OAuth 2.0 — Complete Tutorial Series

Learn how to build secure, scalable enterprise applications using the CAT Pattern (Client, API Resource, Token Service) with Angular 20… Continue reading on Scrum and Coke »

Featured in Issue #389 February 11, 2026

Issue also covered: C#, Design Patterns, .NET 10, EF Core, GitHub Copilot, OpenAI, Performance, Security

Read this issue →

Use client assertions in ASP.NET Core using OpenID Connect, OAuth DPoP and OAuth PAR

This post looks at implement client assertions in an ASP.NET Core application OpenID Connect client using OAuth Demonstrating Proof of Possession (DPoP) and OAuth Pushed Authorization Requests (PAR). ...

Featured in Issue #387 February 09, 2026

Issue also covered: ASP.NET Core, Azure, Azure Functions, Blazor, Cosmos DB, CQRS, Docker, .NET 10

Read this issue →

Force step up authentication in web applications

The post shows how to implement a step up authorization using the OAuth 2.0 Step Up Authentication Challenge Protocol RFC 9470. The application uses ASP.NET Core to implement the API, the web applicat...

Featured in Issue #384 February 04, 2026

Issue also covered: ASP.NET Core, Authentication, Azure, Clean Architecture, Domain-Driven Design, .NET 10, EF Core, ML.NET

Read this issue →

Force step up authentication in web applications

The post shows how to implement a step up authorization using the OAuth 2.0 Step Up Authentication Challenge Protocol RFC 9470. The application uses ASP.NET Core to implement the API, the web applicat...

Featured in Issue #383 February 03, 2026

Issue also covered: ASP.NET Core, Authentication, Azure, C#, .NET 10, .NET 8, EF Core, OpenAI

Read this issue →

Security layers in .NET9: Harmonizing JWT, OAuth2, and the API Gateway

Security becomes manageable when each component has a well-defined job Continue reading on JavaScript in Plain English »

Featured in Issue #326 November 14, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, C#, Dapper, .NET 9, JWT, Performance

Read this issue →

How to Secure Your .NET APIs with OAuth2 and IdentityServer — Without the Headache

If you’ve ever tried securing a .NET API using OAuth2, you already know how quickly things can spiral from “simple auth” to a rabbit hole…

Featured in Issue #324 November 12, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, Docker, .NET 8, .NET 9

Read this issue →

Zero-Downtime Transition from IdentityServer4 to Keycloak

Introduction

Featured in Issue #292 September 29, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Azure, C#, Design Patterns, .NET 10, EF Core

Read this issue →

Authentication with OpenID Connect & OAuth2 in .NET

Secure Your Web Apps and APIs with Modern Authentication Flows

Featured in Issue #288 September 19, 2025

Issue also covered: ASP.NET Core, Authentication, .NET 8, OpenAI, Performance, Security, Source Generators, Visual Studio

Read this issue →

How do I secure a .NET Web API (JWT, OAuth, Identity)?

Learn how to secure your .NET Web API using JWT, OAuth2, and ASP.NET Core Identity. Implement token-based authentication, role-based access control, and protect your endpoints with best practices.

Featured in Issue #261 August 13, 2025

Issue also covered: ASP.NET Core, Authentication, Authorization, Azure, CQRS, C#, Design Patterns, .NET 9

Read this issue →

They Laughed at My “No JWT” Rule — Until Our Breach Post‑Mortem Went Viral (for the Right Reasons)

Everyone told us we needed OAuth2 and signed tokens. Continue reading on .Net Programming »

Featured in Issue #255 August 05, 2025

Issue also covered: Azure, Clean Architecture, C#, JWT, Performance, REST API, Security, Unit Testing

Read this issue →

OAuth 2.0 in .NET — Secure Access Made Simple

https://medium.com/@karthikns999/oauth-2-0-in-net-secure-access-made-simple-5dc8ee670410

Featured in Issue #251 July 30, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, .NET 10, EF Core, .NET MAUI, MediatR

Read this issue →

Session vs JWT vs OAuth vs SSO Explained with Real C#.NET Examples

https://medium.com/nerd-for-tech/session-vs-jwt-vs-oauth-vs-sso-explained-with-real-c-net-examples-c1a52e3235d8?source=rss------csharp-5

Featured in Issue #217 June 12, 2025

Issue also covered: ASP.NET Core, Authentication, Design Patterns, .NET 9, .NET Core, JWT, ML.NET, OpenAI

Read this issue →

Implement client assertions for OAuth client credential flows in ASP.NET Core

https://damienbod.com/2025/04/21/implement-client-assertions-for-oauth-client-credential-flows-in-asp-net-core/

Featured in Issue #186 April 30, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, .NET 10, EF Core, GitHub Copilot

Read this issue →

Customizing a single client sign-in using parameters in Duende IdentityServer

https://damienbod.com/2025/02/17/customizing-a-single-client-sign-in-using-parameters-in-duende-identityserver/

Featured in Issue #139 February 24, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authentication, Benchmarking, Blazor, C#, .NET 8, .NET 9

Read this issue →

ASP.NET Core delegated OAuth Token Exchange access token management

https://damienbod.com/2025/02/10/asp-net-core-delegated-oauth-token-exchange-access-token-management/

Featured in Issue #138 February 21, 2025

Issue also covered: ASP.NET Core, Authentication, Azure, Azure Functions, Cosmos DB, C#, Design Patterns, Docker

Read this issue →

Related topics