Summary of "Going Passwordless - A Practical Guide to Passkeys in ASP.NET Core"

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

This talk, presented by Martin Bio from Duende (makers of IdentityServer), focuses on implementing passwordless authentication using passkeys in ASP.NET Core, specifically leveraging new features in .NET 10.


Key Technological Concepts and Analysis

Problems with Passwords

Passwordless Authentication via Public Key Cryptography

Standards and Evolution

Passkeys in Practice


Product Features and Implementation Guide in ASP.NET Core (.NET 10)

Native Passkey Support in .NET 10

Typical Workflow

  1. Client requests passkey creation or authentication options from the server (JSON with origin, challenge, algorithms).
  2. Client uses browser API to create or get credentials.
  3. Credential JSON is posted back to the server for validation and login.

Code Highlights

User Experience

Considerations


Tutorials, Guides, and Resources


Main Speaker / Source

Martin Bio, identity and security expert at Duende Software (creators of IdentityServer).


In summary, the video provides a thorough introduction to the limitations of passwords and the security/usability benefits of passkeys. It explains the underlying cryptographic and WebAuthn standards and offers a practical guide to implementing passkey authentication in ASP.NET Core applications using .NET 10’s native support. It includes code walkthroughs, UI examples, and deployment considerations, making it a valuable resource for developers aiming to adopt passwordless authentication.

Category ?

Technology


Share this summary


Is the summary off?

If you think the summary is inaccurate, you can reprocess it with the latest model.

Video