Skip to content

ASP.NET Core Authentication Explained + Going Passwordless: A Practical Guide to Passkeys in ASP.NET Core

Tuesday, 29 September 2026 • 18:00
ODS Belgium B.V., Peepolderlaan 23, 2910 Essen
Sponsored by

Agenda

  • 18:00 — Welcome with catering
  • 18:30 — Session 1
  • 19:30 — Break
  • 19:45 — Session 2
  • 20:45 — Networking

Sessions

ASP.NET Core Authentication Explained

Ever had to add the ability to your ASP.NET Core web application to authenticate users? Or build an API that needs to verify it's being called by the right clients? Be honest: did you fully understand what you were doing, or did you just copy-paste some code from StackOverflow or your favorite AI assistant and hope for the best?

In this session, I'll explain how authentication actually works in ASP.NET Core from start to finish. We'll begin with configuring the middleware, explore how authentication schemes are selected, and dig into handlers, tokens, cookies and headers.

Bring your questions, and leave your fear of AddAuthentication() behind!

Wesley Cabus
Wesley Cabus

Wesley is a Customer Success Engineer at Duende Software, helping Duende's customers to be successful by assisting developers with issues, documenting common problems and teaching about security / identity. He's also a Microsoft MVP, board member of the VISUG meetup in Belgium and speaker at meetups and conferences, such as NDC Copenhagen, London and Sydney, ConFoo Montreal, WeAreDevelopers Berlin, Update Conference, TechDays, Swetugg, DevConf, DeveloperDays and Techorama.

Going Passwordless: A Practical Guide to Passkeys in ASP.NET Core

Passkeys, using the WebAuthn protocol, replace passwords with stronger, simpler, and phishing-resistant authentication using your device's built-in security or a dedicated hardware key.

This session provides a practical introduction to passkey authentication and its implementation in ASP.NET Core applications. We'll explore the fundamentals of passkeys and the underlying public key cryptography. Then, we'll demonstrate how to integrate passkey authentication into your projects, supporting OS management, password managers (like 1Password), and hardware security keys (like a Yubikey).

Join this talk if you want to get a thorough understanding of passkeys and the skills to integrate them into your applications.

Maarten Balliauw
Maarten Balliauw

Maarten Balliauw loves building web and cloud apps. His main interests are in .NET web technologies, C#, Microsoft Azure and application performance. He is Head of Customer Success at Duende Software. Creator and maintainer of https://speaker.travel. He's an ASP Insider and former Microsoft MVP. Maarten is a frequent speaker at various national and international events and organizes Azure User Group events in Belgium. In his free time, he brews his own beer. Maarten's blog can be found at https://blog.maartenballiauw.be.

Practical information

Location: ODS Belgium B.V., Peepolderlaan 23, 2910 Essen