Description
Is there an existing issue for this?
- I have searched the existing issues
Is your feature request related to a problem? Please describe the problem.
ASP.NET Core does not natively support Passkeys, that can provide a innovative Passwordless Authentication functionality on the websites we develop.
fidoalliance.org/passkeys
Google Passkeys
Apple Passkeys
Microsoft Passkeys
Passkeys are trending right now, multiple sites are using them, like Amazon, Github, etc.
Describe the solution you'd like
In Visual Studio using ASP.NET Core, the Website project templates would have a checkbox option in the Authentication/Authorization section of the project setup, that would would allow easy inclusion of Passkeys support and scaffolding of related authentication pages.
And .NET Core Entity Framework Identity should support the seamless integration with existing authentication related user DB tables, similar to the support of external login providers.
Additional context
Note: there is a related issue but its more generic to WebAuthn, and don't references Passkeys.