Authentication - Curated .NET Articles & Tutorials

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

111 curated issues

Authentication in .NET Core

Authentication in .NET Core

Featured in Issue #451 May 08, 2026

Issue also covered: ASP.NET Core, C#, .NET 8, .NET Core, EF Core, FluentValidation, Performance, Serilog

Read this issue →

The simplest way to secure a Minimal API (With Swagger)

Secure your .NET Minimal API quickly using API key authentication, with full Swagger support for testing and protecting endpoints. The page The simplest way to secure a Minimal API (With Swagger) appe...

Featured in Issue #445 April 30, 2026

Issue also covered: ASP.NET Core, Azure, Azure DevOps, C#, EF Core, GitHub Copilot, .NET MAUI, Minimal APIs

Read this issue →

On why devs from other languages find Authentication in .NET the most difficult part

A translator’s guide to .NET authentication, for developers coming from Node, Python, Ruby, or Go.

Featured in Issue #444 April 29, 2026

Issue also covered: ASP.NET Core, Azure, Azure DevOps, Clean Architecture, Cosmos DB, C#, .NET Framework, EF Core

Read this issue →

ASP.NET Community Standup: Simplifying Entra ID authentication with AI

Tuesday Coding Tip 96 — Reference equality in C#

Featured in Issue #443 April 28, 2026

Issue also covered: ASP.NET Core, Blazor, C#, Design Patterns, .NET 10, EF Core, Minimal APIs, OpenAI

Read this issue →

JWT + Refresh Token Authentication in React 18 + ASP.NET

I implemented this exact flow and it stopped 3 a.m.

Featured in Issue #441 April 24, 2026

Issue also covered: ASP.NET Core, Azure, C#, .NET 10, .NET Framework, EF Core, JWT, Minimal APIs

Read this issue →

JWT Authentication with .Introduction to NET To the layperson.

I have tried it now, so you need not.

Featured in Issue #438 April 21, 2026

Issue also covered: Azure, Clean Architecture, C#, .NET 10, EF Core, FluentValidation, GitHub Copilot, JWT

Read this issue →

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, OAuth, Performance, Source Generators, Visual Studio

Read this issue →

How to Add JWT Authentication to SignalR Hubs in ASP.NET Core

Learn how to secure SignalR hubs with JWT Bearer authentication, role-based and claim-based authorization in ASP.NET Core. Pass JWT tokens via query string for SignalR hub. Build a real-time stock pri

Featured in Issue #428 April 07, 2026

Issue also covered: ASP.NET Core, Azure, Benchmarking, Blazor, C#, Dapper, Design Patterns, .NET 8

Read this issue →

Beginner's Guide: Authentication & Authorization in Modern Applications

Unlock the secrets of secure apps! This beginner's guide demystifies authentication and authorization, explaining how your data is protected when you log in and use modern applications. Learn the fund...

Featured in Issue #427 April 06, 2026

Issue also covered: ASP.NET Core, Authorization, C#, .NET Core, EF Core, OpenAI, Security, Serilog

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, Azure, Blazor, Clean Architecture, C#, Design Patterns, .NET 10, ASP.NET MVC

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 →

How to secure ASP.NET Core APIs with Basic Authentication

Learn how to implement Basic Authentication in ASP.NET Core Web APIs with Minimal APIs and controllers, ideal for securing internal APIs. The page How to secure ASP.NET Core APIs with Basic Authentica...

Featured in Issue #416 March 20, 2026

Issue also covered: ASP.NET Core, .NET Core, EF Core, GitHub Copilot, Minimal APIs, Performance, Security

Read this issue →

How to Generate OTP in C#

Learn how to generate OTP (One-Time Password) in C# using both basic and secure methods. Implement secure authentication and verification in your applications.

Featured in Issue #414 March 18, 2026

Issue also covered: ASP.NET Core, Dapper, .NET 10, EF Core, MediatR, Performance, Source Generators, SQL Server

Read this issue →

4️⃣ Session Management Series: JWT Token Generation — Step-by-Step Technical Analysis — 4

Modern web applications require a secure and portable method for user authentication and authorization processes. JSON Web Token (JWT) is…

Featured in Issue #412 March 17, 2026

Issue also covered: ASP.NET Core, .NET 10, GitHub Copilot, JWT, OpenAI, Performance, Redis, Visual Studio

Read this issue →

DotnetFastMCP: Enforcing Multi-Factor Authentication (MFA) for Critical AI Tools ️

AI Agents are getting powerful. We are moving from “Chatbots that summarize text” to “Agents that move money” and “Agents that deploy… Continue reading on Applied AI for App Devs »

Featured in Issue #407 March 09, 2026

Issue also covered: ASP.NET Core, Azure Functions, Benchmarking, C#, .NET Core, .NET Framework, EF Core, Performance

Read this issue →

2️⃣ Session Management Series: Session Management and Security in ASP.NET Core — 2

When you browse the web and move from one page to another, you notice that the items in your cart don’t disappear and you’re not asked to…

Featured in Issue #406 March 06, 2026

Issue also covered: ASP.NET Core, Azure Functions, Clean Architecture, C#, .NET Core, Security

Read this issue →

DotnetFastMCP: Enforcing Multi-Factor Authentication (MFA) for Critical AI Tools ️

AI Agents are getting powerful. We are moving from “Chatbots that summarize text” to “Agents that move money” and “Agents that deploy… Continue reading on Applied AI for App Devs »

Featured in Issue #403 March 03, 2026

Issue also covered: ASP.NET Core, Azure, C#, .NET Core, EF Core, Performance, Redis, Security

Read this issue →

Identity as Infrastructure: Why Delegating Authentication Just Makes Architectural Sense

How I learned to stop worrying about authentication and love the Identity Provider

Featured in Issue #400 February 26, 2026

Issue also covered: ASP.NET Core, Authorization, Clean Architecture, C#, .NET Core, Performance, Redis, Security

Read this issue →

Middleware Deep Drive in .NET

Middleware in .NET acts as a request pipeline component that handles logging, authentication, routing, and error handling. Each middleware…

Featured in Issue #398 February 24, 2026

Issue also covered: ASP.NET Core, Azure, Azure Functions, C#, GitHub Copilot, Minimal APIs, OpenAI, OpenTelemetry

Read this issue →

Dotnet Core Identity With .NET CLI

Aspnet core identity provides an UI to registration, login, manage users, password, external authentication (google, twitter, facebook…

Featured in Issue #394 February 18, 2026

Issue also covered: Domain-Driven Design, .NET 10, EF Core, GitHub Copilot, gRPC, Performance, REST API, Security

Read this issue →

ASP.NET Core Security Explained: Modern Authentication, Authorization, and JWT

Build secure ASP.NET Core apps in .NET 10 using JWT auth, policy-based authorization, claims, roles, and best practices with a Blog API. Continue reading on Syncfusion »

Featured in Issue #392 February 16, 2026

Issue also covered: AOT, ASP.NET Core, Authorization, C#, .NET Core, .NET Framework, EF Core, GitHub

Read this issue →

JWT Role-Based Authentication & Authorization in .NET

Secure your .NET APIs with JWT role-based authentication! This guide covers implementation, common mistakes, and best practices for robust authorization. Learn to lock down endpoints effectively.

Featured in Issue #388 February 10, 2026

Issue also covered: Authorization, Azure, EF Core, Kafka, Performance, Security, Source Generators, Visual Studio

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, Azure, Clean Architecture, Domain-Driven Design, .NET 10, EF Core, ML.NET, OpenAI

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, Azure, C#, .NET 10, .NET 8, EF Core, OAuth, OpenAI

Read this issue →

Implementing Level of Identification (LoI) with ASP.NET Core Identity and Duende

This article explores how to implement Level of Identification (LOI) in an ASP.NET Core application. The solution uses Duende IdentityServer as the OpenID Connect provider and ASP.NET Core Identity fo...

Featured in Issue #378 January 27, 2026

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

Read this issue →

Implementing Level of Authentication (LoA) with ASP.NET Core Identity and Duende

This post shows how to implement an application which requires a user to authenticate using passkeys. The identity provider returns three claims to prove the authentication level (loa), the identity l...

Featured in Issue #372 January 19, 2026

Issue also covered: ASP.NET Core, Azure, C#, .NET 10, GitHub Copilot, Kafka, Minimal APIs, Security

Read this issue →

Set the amr claim when using passkeys authentication in ASP.NET Core

The post shows how to set the correct amr value when authenticating using ASP.NET Core Identity and passkeys in .NET 10. When authenticating using OpenID Connect and passkeys authentication, the OpenI...

Featured in Issue #371 January 16, 2026

Issue also covered: ASP.NET Core, C#, EF Core, Performance, Security, Source Generators

Read this issue →

Authentication and authorization best practices in .Net

Authentication and authorization are two pillars of application security.

Featured in Issue #368 January 13, 2026

Issue also covered: Authorization, Azure, Azure Functions, .NET 9, Native AOT, OpenAI, Performance, Security

Read this issue →

Create and Read JWT Tokens in C# .NET

Learn how to generate JWT tokens and extract data from them without validation. This guide covers the essentials of JWT token creation and…

Featured in Issue #364 January 07, 2026

Issue also covered: Clean Architecture, C#, .NET 10, .NET Core, EF Core, REST API, Test-Driven Development

Read this issue →

.NET 10 and ASP.NET Core: Refinements That Matter in Production

Discover what’s new in ASP.NET Core with .NET 10. Explore enhance security, observability, and performance for production apps. Discover improvements in Blazor, APIs, and authentication!

Featured in Issue #361 January 02, 2026

Issue also covered: ASP.NET Core, Clean Architecture, C#, .NET 10, EF Core, GitHub Copilot, Performance, Redis

Read this issue →

Authentication in .NET — Part 11: Tenant-Aware Identity & Data Isolation

In Part 10, we secured Web APIs using policy-based scopes issued by an Identity Provider. Now Part 11, we go one level deeper and address…

Featured in Issue #356 December 26, 2025

Issue also covered: AOT, ASP.NET Core, .NET Aspire, Authorization, Clean Architecture, Domain-Driven Design, Design Patterns, Event Sourcing

Read this issue →

Authentication in .NET — Part 12: Session & Cookie Security Hardening (Final Part)

In the previous parts of this series, we explored authentication flows, identity providers, JWTs, multi-tenancy, MFA, and API security…

Featured in Issue #355 December 25, 2025

Issue also covered: ASP.NET Core, C#, Dapper, Docker, .NET 10, .NET Framework, EF Core, .NET MAUI

Read this issue →

Dynamic Multi‑Tenant Authentication & Authorization in .NET (Part 1)

Understanding Multi‑Tenant Identity

Featured in Issue #354 December 24, 2025

Issue also covered: .NET Aspire, Authorization, Azure Functions, C#, .NET 9, FluentValidation, Performance, Security

Read this issue →

JWT Is NOT Authentication

And If You Think It Is, Your System Is Lying to You

Featured in Issue #353 December 23, 2025

Issue also covered: AOT, ASP.NET Core, Azure Functions, Clean Architecture, C#, .NET Core, EF Core, Kubernetes

Read this issue →

Token Authentication In ASP.NET Core 9 With JWT | Clean Architecture (.NET 9 & .NET 10)

🔥 Part 1 — Foundations: Architecture, JWT Theory, and Clean Project Setup

Featured in Issue #350 December 18, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, Cosmos DB, C#, Domain-Driven Design, Design Patterns, .NET 10

Read this issue →

Authentication in .NET — Part 10: Securing Web APIs Using Policy-Based Scopes

In earlier parts of this series, we explored authentication foundations, JWTs, hybrid flows, and authorization models. In Part 10, we…

Featured in Issue #348 December 16, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, Clean Architecture, C#, .NET 10, EF Core, Minimal APIs

Read this issue →

Taming the Three-Headed Dog: Kerberos Authentication with .NET

From Tickets to C# Code — Might look a like (not) SSO

Featured in Issue #346 December 12, 2025

Issue also covered: ASP.NET Core, .NET Aspire, C#, .NET 10, .NET Core, Minimal APIs, Performance, Redis

Read this issue →

How To Implement API Key Authentication in ASP.NET

Part 1 — Fundamentals, Security Concepts, API Key Design & Full Minimal API Setup Continue reading on AWS in Plain English »

Featured in Issue #343 December 09, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, EF Core, Native AOT, Performance

Read this issue →

Token Authentication in ASP.NET Core 9 With JWT | Clean Architecture [NET 9]

Part 1 — The Foundation, Identity Modeling, and JWT Theory (Deep & Practical)

Featured in Issue #330 November 20, 2025

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

Read this issue →

ASP.NET Core Middleware: A Practical Guide to Building the Request Pipeline

In ASP.NET Core, every HTTP request passes through a pipeline of middleware components that handle tasks like routing, authentication…

Featured in Issue #329 November 19, 2025

Issue also covered: ASP.NET Core, C#, Dapper, .NET 10, .NET Core, .NET Framework, EF Core, Native AOT

Read this issue →

Building a Scalable Web Application using Angular 19 and ASP.NET Core 9

Build scalable web apps with Angular 19 & ASP.NET Core 9! This guide covers architecture, authentication, deployment, and best practices for enterprise growth.

Featured in Issue #328 November 18, 2025

Issue also covered: ASP.NET Core, Authorization, Azure, CQRS, .NET 10, EF Core, GitHub Copilot, Minimal APIs

Read this issue →

Life Tracker: A .NET App — 6 Basic Auth

Code fohttps://github.com/Recelis/questionnaire.net.git

Featured in Issue #321 November 07, 2025

Issue also covered: Application Insights, ASP.NET Core, .NET Aspire, AutoMapper, Azure, C#, .NET 10, EF Core

Read this issue →

Use swiyu, the Swiss E-ID to authenticate users with Duende and .NET Aspire

This post shows how to authenticate users using Duende IdentityServer and ASP.NET Core Identity which verifies identities (verifiable digital credentials) using the Swiss Digital identity and trust in...

Featured in Issue #320 November 06, 2025

Issue also covered: .NET Aspire, AutoMapper, Azure, Azure DevOps, Clean Architecture, C#, Domain-Driven Design, Design Patterns

Read this issue →

Migrating ASP.NET MVC to Minimal APIs: Handling Authentication, Filters, and Best Practices

Disclaimer: This article was generated with AI assistance based on real-world migration experience from a production ASP.NET Core MVC API…

Featured in Issue #318 November 04, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, .NET 10, .NET Core, EF Core, MediatR

Read this issue →

Azure Functions at the Edge: IP Restrictions and Azure AD Authentication in a Global Payment Gateway

Secure your Azure Functions with a zero-trust approach! This article demonstrates how to implement IP restrictions and Azure AD authentication for HTTP-triggered functions, using a global payment gate...

Featured in Issue #314 October 29, 2025

Issue also covered: ASP.NET Core, C#, .NET 10, EF Core, Performance, Visual Studio

Read this issue →

Passwordless Authentication with Microsoft Authenticator App

This article details how to implement passwordless authentication using the Microsoft Authenticator app with Entra ID. Learn to enable this secure, user-friendly sign-in method, eliminating password-r...

Featured in Issue #313 October 28, 2025

Issue also covered: ASP.NET Core, Authorization, Azure, Azure Functions, Clean Architecture, Cosmos DB, CQRS, Domain-Driven Design

Read this issue →

JWT Authentication Ninja: Complete ASP.NET Core Security Guide with Refresh Tokens & Claims (Part-12 of 40)

Master ASP.NET Core security with this comprehensive JWT authentication guide! Learn to implement robust security measures, including refresh tokens, role-based authorization, password policies, rate ...

Featured in Issue #310 October 23, 2025

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

Read this issue →

JWT Authentication with ASP.NET Core Identity and Entity Framework (EF)

Secure your ASP.NET Core Web APIs with JWT authentication! This tutorial guides you through integrating ASP.NET Core Identity, Entity Framework Core, and JSON Web Tokens for robust user authentication...

Featured in Issue #309 October 22, 2025

Issue also covered: Application Insights, ASP.NET Core, Azure, Clean Architecture, C#, Domain-Driven Design, Docker, .NET 9

Read this issue →

RESTful API Mastery: ASP.NET Core Best Practices, Versioning & Serialization Complete Guide - Part-10 of 40

Master RESTful API development in ASP.NET Core with this comprehensive guide. Learn best practices for versioning, serialization, authentication, and building scalable services. Explore real-world exa...

Featured in Issue #307 October 20, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Authorization, Azure, Clean Architecture, C#, Domain-Driven Design, Design Patterns

Read this issue →

Built-in Security in ASP.NET Core

This article dives into authentication, authorization, data protection, HTTPS enforcement, CSRF/XSS protection, and more. Learn how ASP.NET Core's middleware and integrated tools empower developers to...

Featured in Issue #306 October 17, 2025

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

Read this issue →

How to Secure Your ASP.NET Core Web API with API Key Authentication in .NET

In today’s interconnected world, securing your APIs is not optional — it’s essential. Whether you’re building microservices, mobile… Continue reading on FullStack Web Development »

Featured in Issue #300 October 09, 2025

Issue also covered: AOT, ASP.NET Core, Azure, CQRS, Docker, .NET 9, .NET Core, GitHub Copilot

Read this issue →

Passkeys in ASP.NET Core

Unlock passwordless authentication in your ASP.NET Core applications with this comprehensive guide! Learn how to implement passkeys using the latest .NET features and the WebAuthn API. Enhance securit...

Featured in Issue #296 October 03, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, Docker, EF Core, GitHub Copilot, .NET MAUI

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, Azure, C#, Design Patterns, .NET 10, EF Core, .NET MAUI

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, .NET 8, OpenAI, Performance, Security, Source Generators, Visual Studio

Read this issue →

Add API key authentication to an Minimal API endpoint

Learn how to add API key authentication to a minimal API endpoint by using a saved key in the config and how you can add a fallback policy to protect all routes. The page Add API key authentication to...

Featured in Issue #284 September 15, 2025

Issue also covered: AOT, ASP.NET Core, Azure, Benchmarking, Blazor, C#, .NET 10, .NET Core

Read this issue →

Application Security in ASP.NET Core Web API – Best Practices & Implementation

Secure your ASP.NET Core Web API with HTTPS, JWT authentication, role-based access, input validation, rate limiting, CORS, secure secrets, security headers, logging, and regular penetration testing fo...

Featured in Issue #277 September 04, 2025

Issue also covered: ASP.NET Core, Azure, CQRS, C#, .NET 10, .NET Core, EF Core, GitHub Copilot

Read this issue →

Application Security Best Practices for Developers in C# Applications

Enhance C# application security! Learn best practices for authentication, authorization, data protection, and more. Secure your ASP.NET Core apps now!

Featured in Issue #276 September 03, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, C#, Dapper, .NET 9, .NET Core, EF Core

Read this issue →

Securing ASP.NET Core Web APIs with JWT Authentication

Secure your ASP.NET Core Web APIs with JWT authentication! This guide covers implementation, role-based authorization, and OWASP API Top 10 threat mitigation.

Featured in Issue #274 September 01, 2025

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

Read this issue →

Authentication and Authorization in ASP.NET Core: A Comprehensive Guide 2025

ASP.NET Core has come a long way in simplifying authentication and authorization. In 2025, with modern security demands, understanding…

Featured in Issue #264 August 18, 2025

Issue also covered: ASP.NET Core, Authorization, Azure, Blazor, Clean Architecture, C#, .NET Core, EF Core

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, Authorization, Azure, CQRS, C#, Design Patterns, .NET 9, .NET Framework

Read this issue →

5 .NET Tips That Will Instantly Upgrade Your Code From Meh to Masterpiece

These aren’t best practices. They’re the cheat codes. Continue reading on Stackademic »

Featured in Issue #257 August 07, 2025

Issue also covered: .NET Aspire, Authorization, Azure, C#, .NET 10, EF Core, GitHub Copilot, Minimal APIs

Read this issue →

Advanced Swagger Use Cases in ASP.NET Core (.NET 6/7/8)

Take your API documentation to the next level with advanced Swagger use cases in ASP.NET Core. In this article, I cover grouping endpoints, API versioning, JWT authentication, hiding routes, UI custom...

Featured in Issue #256 August 06, 2025

Issue also covered: ASP.NET Core, Azure, CQRS, Dapper, .NET 9, EF Core, .NET MAUI, MediatR

Read this issue →

Best Practices for Implementing JWT Auth in .NET Core and React

Master secure JWT authentication for .NET Core APIs and React frontends. Learn battle-tested implementation strategies, avoid critical security flaws, and implement best practices for enterprise-grade...

Featured in Issue #255 August 05, 2025

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

Read this issue →

Security Best Practices in MERN Stack (2025 Guide)

Learn essential MERN stack security practices for 2025, including input validation, HTTPS, JWT auth, CSRF protection, secure headers, MongoDB access, and more to build safe, resilient full-stack appli...

Featured in Issue #254 August 04, 2025

Issue also covered: ASP.NET Core, C#, .NET 9, EF Core, Security, Web API

Read this issue →

Authentication in .NET — Part 2: Understanding Authentication Schemes

https://dilankam.medium.com/authentication-in-net-part-2-understanding-authentication-schemes-d43158e08c6f

Featured in Issue #252 July 31, 2025

Issue also covered: Application Insights, Azure, Azure Functions, Benchmarking, Clean Architecture, C#, Domain-Driven Design, Design Patterns

Read this issue →

Building a Secure API with ASP.NET Core, JWT, and Refresh Tokens

https://medium.com/@MatinGhanbari/building-a-secure-api-with-asp-net-core-jwt-and-refresh-tokens-03dac37b4055

Featured in Issue #249 July 28, 2025

Issue also covered: ASP.NET Core, Authorization, Blazor, Clean Architecture, C#, Design Patterns, .NET 9, .NET Core

Read this issue →

The API Key Trap: Are You Putting Your Entire System at Risk?

https://medium.com/dot-net-sql-learning/the-api-key-trap-are-you-putting-your-entire-system-at-risk-cea2b976449b

Featured in Issue #245 July 22, 2025

Issue also covered: ASP.NET Core, Authorization, Azure, Clean Architecture, C#, Dapper, Design Patterns, .NET 9

Read this issue →

Authentication in .NET — Part 1: Introduction & Middleware Architecture

https://dilankam.medium.com/authentication-in-net-part-1-introduction-middleware-architecture-77db145dc8ba

Featured in Issue #243 July 18, 2025

Issue also covered: ASP.NET Core, .NET Aspire, AutoMapper, Blazor, Clean Architecture, C#, .NET 10, .NET 9

Read this issue →

How I Secured a .NET Core API Without JWT or Cookies — The Power of Custom Authentication

https://medium.com/@sunita.rawat.cgi/how-i-secured-a-net-core-api-without-jwt-or-cookies-the-power-of-custom-authentication-99a48257c852

Featured in Issue #242 July 17, 2025

Issue also covered: ASP.NET Core, Azure, Clean Architecture, C#, EF Core, MediatR, Minimal APIs, OpenTelemetry

Read this issue →

Implementing JWT Authentication For Multiple Users

https://benedictodoh.medium.com/implementing-jwt-authentication-for-multiple-users-c7345b5a75fc

Featured in Issue #241 July 16, 2025

Issue also covered: Azure, Blazor, CQRS, C#, Design Patterns, .NET 10, EF Core, GitHub Copilot

Read this issue →

The Fastest Way to Add JWT + Google Auth to Your ASP.NET Core API

https://doumer.me/add-jwt-authentication-to-asp-net-core/

Featured in Issue #240 July 15, 2025

Issue also covered: ASP.NET Core, Azure, C#, .NET Core, JWT, OpenAI, Performance, Redis

Read this issue →

Basic Auth in ASP.NET MVC Web API Using C#.NET

https://www.c-sharpcorner.com/article/basic-auth-in-asp-net-mvc-web-api-using-c-sharp-net/

Featured in Issue #237 July 10, 2025

Issue also covered: ASP.NET Core, Azure, C#, .NET Core, EF Core, JWT, .NET MAUI, OpenTelemetry

Read this issue →

Implement ASP.NET Core OpenID Connect with Keycloak to implement Level of Authentication (LoA) requirements

https://damienbod.com/2025/07/02/implement-asp-net-core-openid-connect-with-keykloak-to-implement-level-of-authentication-loa-requirements/

Featured in Issue #236 July 09, 2025

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

Read this issue →

Understanding Exclusive Locks in C#: A Complete Guide to Thread Synchronization

https://towardsdev.com/understanding-exclusive-locks-in-c-a-complete-guide-to-thread-synchronization-28428af97ab5

Featured in Issue #230 July 01, 2025

Issue also covered: Authorization, Azure, Azure DevOps, Clean Architecture, C#, .NET 9, EF Core, JWT

Read this issue →

JWT Authentication in .NET

https://medium.com/@pasanmanohara/jwt-authentication-in-net-ee691b8f7f2a

Featured in Issue #226 June 25, 2025

Issue also covered: ASP.NET Core, Authorization, Azure, C#, .NET 8, EF Core, JWT, Minimal APIs

Read this issue →

Adding Multiple Authentication Types to Swagger in .NET Web API

https://medium.com/@rajput.shubh2510/adding-multiple-authentication-types-to-swagger-in-net-web-api-7114f9be8153?source=rss------dotnet-5

Featured in Issue #225 June 24, 2025

Issue also covered: ASP.NET Core, C#, Design Patterns, .NET Core, .NET Framework, EF Core, GitHub, GitHub Actions

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, Design Patterns, .NET 9, .NET Core, JWT, ML.NET, OAuth, OpenAI

Read this issue →

️ Authentication vs Authorization in ASP.NET Core

https://medium.com/@sweetondonie/%EF%B8%8F-authentication-vs-authorization-in-asp-net-core-792c46760c25

Featured in Issue #215 June 10, 2025

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

Read this issue →

Smart authentication scheme your latest .NET API

https://medium.com/lets-code-future/smart-authentication-scheme-your-latest-net-api-efb62e290dbc

Featured in Issue #212 June 05, 2025

Issue also covered: ASP.NET Core, Benchmarking, C#, EF Core, Redis, Source Generators

Read this issue →

ASP.NET Community Standup - Passwordless authentication with Passkeys in .NET 10

https://www.youtube.com/watch?v=ck0jv2bRP_s

Featured in Issue #207 May 29, 2025

Issue also covered: ASP.NET Core, Azure, Blazor, CQRS, C#, Dapper, Design Patterns, .NET 10

Read this issue →

How to Implement JWT Authentication in ASP.NET Core

https://benedictodoh.medium.com/how-to-implement-jwt-authentication-in-asp-net-core-4bad7bbc9a99

Featured in Issue #205 May 27, 2025

Issue also covered: ASP.NET Core, .NET Aspire, Cosmos DB, C#, Domain-Driven Design, .NET 9, GitHub Copilot, gRPC

Read this issue →

Getting Started with JWT Authentication in .NET 8 APIs: A Beginner’s Guide

https://medium.com/@ashokreddy343/37c72c86b1ff

Featured in Issue #189 May 05, 2025

Issue also covered: ASP.NET Core, Azure, Azure DevOps, .NET 10, .NET Framework, EF Core, gRPC, JWT

Read this issue →

# Implementing API Key Authentication with LSCoreAuthKey in .NET

https://medium.com/limitlesssoft/implementing-api-key-authentication-with-lscoreauthkey-in-net-8359137c6bc0

Featured in Issue #188 May 02, 2025

Issue also covered: ASP.NET Core, Azure, C#, Dapper, Design Patterns, Docker, EF Core, .NET MAUI

Read this issue →

Understanding JWT Authentication and Authorization in ASP.NET

https://medium.com/@waheedarshad239/understanding-jwt-authentication-and-authorization-in-asp-net-411a82934da9

Featured in Issue #180 April 22, 2025

Issue also covered: ASP.NET Core, Authorization, AutoMapper, Azure, .NET 9, Event Sourcing, .NET MAUI, MediatR

Read this issue →

How Do We Set Up Two-Factor Authentication on an Email ID

https://www.c-sharpcorner.com/article/how-do-we-set-up-two-factor-authentication-on-an-email-id/

Featured in Issue #175 April 15, 2025

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

Read this issue →

What is an On-Behalf-Of (OBO) Token and How to Use It

https://www.csharp.com/article/what-is-an-on-behalf-of-obo-token-and-how-to-use-it/

Featured in Issue #150 March 11, 2025

Issue also covered: Azure, Azure Functions, C#, .NET 10, GitHub Copilot, OpenAI, Performance, Visual Studio

Read this issue →

Implement Phone verification, 2FA using ASP.NET Core Identity

https://damienbod.com/2025/03/03/implement-phone-verification-2fa-using-asp-net-core-identity/

Featured in Issue #149 March 10, 2025

Issue also covered: ASP.NET Core, Azure, .NET 10, GitHub Copilot, Performance, Security, Service Bus, Visual Studio

Read this issue →

Understanding Refresh Tokens in Web API Development with C#

https://towardsdev.com/understanding-refresh-tokens-in-web-api-development-with-c-17761a591cfc

Featured in Issue #144 March 03, 2025

Issue also covered: ASP.NET Core, Azure, C#, Design Patterns, .NET 9, EF Core, Performance, SignalR

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, Benchmarking, Blazor, C#, .NET 8, .NET 9, .NET Framework

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, Azure, Azure Functions, Cosmos DB, C#, Design Patterns, Docker, .NET 9

Read this issue →

Basic Authentication in Asp.NET Core Web API

https://www.csharp.com/article/basic-authentication-in-asp-net-core-web-api/

Featured in Issue #134 February 17, 2025

Issue also covered: AOT, ASP.NET Core, .NET Aspire, Benchmarking, Blazor, C#, .NET 10, .NET 8

Read this issue →

Related topics