Skip to content

Follow-ups for passkey support in ASP.NET Core Identity #62347

@MackinnonBuck

Description

@MackinnonBuck
Member

#62112 adds support for passkeys in ASP.NET Core Identity and extends the Blazor Web App template to support passkey management and authentication. However, there are some follow-up items we should consider:

  • Update scaffolding to include passkey support

  • Support passwordless account creation
    Support to allow the user to seamlessly upgrade a password to a passkey after signing in
    Use the to, e.g., inform the authenticator when a passkey was revoked so it doesn't get presented to the user as an option when signing in
    Make it easy to configure so that authenticators can automatically upgrade passwords to passkeys without requiring the customer to visit the site
    Update to add endpoints for passkeys
    Update to support the same passkey UI that got added to the Blazor Web App template

Sub-issues

Sub-issues

3 of 5 Issues completed

Activity

added
enhancementThis issue represents an ask for new feature or an enhancement to an existing one
area-identityIncludes: Identity and providers
on Jun 13, 2025
abergs

abergs commented on Jun 16, 2025

@abergs

This issue tracks the considerations I raised here. Since my comment also adressess the API proposal I'll leave it be for now.

mguinness

mguinness commented on Jun 16, 2025

@mguinness

Are there plans to integrate the new passkey support into the MapIdentityApi endpoints?

mguinness

mguinness commented on Jun 25, 2025

@mguinness

Are there plans to integrate the new passkey support into the MapIdentityApi endpoints?

@mikekistler Asking if passkey support will be included the identity API endpoints via IdentityApiEndpointRouteBuilderExtensions. Maybe this could be added as a sub-issue here where it can be upvoted by others?

mguinness

mguinness commented on Jul 29, 2025

@mguinness

@danroth27 - Not getting a response regarding passkey support for MapIdentityApi endpoints. Simply need to know if this is being considered or not?

maartenba

maartenba commented on Jul 29, 2025

@maartenba

Can #62917 be considered?

mikekistler

mikekistler commented on Jul 30, 2025

@mikekistler
Contributor

@mguinness Sorry I missed this earlier. I agree we should add a sub issue for API support for Passkeys.

At this point we are out of runway for a feature like this to get into .NET 10. We had an item on the .NET 10 Roadmap to provide scaffolding support for the identity APIs, but this had to be dropped due to resource constraints. I believe that scaffolding support is the best strategic solution and we'll probably try again to put that out in .NET 11.

mguinness

mguinness commented on Jul 30, 2025

@mguinness

Thanks for addressing that Mike and for creating the corresponding issue.

removed this from the .NET 10 Planning milestone on Aug 22, 2025
added this to the Backlog milestone on Aug 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    area-identityIncludes: Identity and providersenhancementThis issue represents an ask for new feature or an enhancement to an existing one

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

      Development

      No branches or pull requests

        Participants

        @abergs@maartenba@danmoseley@MackinnonBuck@mguinness

        Issue actions

          Follow-ups for passkey support in ASP.NET Core Identity · Issue #62347 · dotnet/aspnetcore