ASP.NET Core 6.0 - Users Without Passwords Project

ASP.NET Core 6.0 - Users Without Passwords Project
ASP.NET Core 6.0 LTS 

The Users Without Passwords Project (UWPP) implements WebAuthn, also known as FIDO2, instead of passwords. The project has been upgraded to ASP.NET Core 6.0 with Visual Studio 2022 from the ASP.NET Core 5.0 project. I migrated the Startup.cs to top-level statements in Program.cs. I also implemented global usings and file scoped namespaces. I have enabled the nullable context and mitigated all warnings and issues. I have updated the project with Twitter Bootstrap v5. See ASP.NET Core 5.0 - Migrate To Bootstrap v5. This project implements Bootstrap Native. The latest version is published at Fido. KenHaggerty. Com. I encourage you to register and evaluate multiple authenticators in Manage Account > Credentials. You can register a new user with Windows Hello, Android Lock Screen, or a FIDO2 security key.

Windows Hello implements authentication with an IR webcam for facial recognition, a fingerprint scanner, or just by setting up and using a PIN. See Learn about Windows Hello and set it up. The registration and login processes involve strict communication protocols between the server, browser, authenticator, and user. The project supports multiple authenticators and authenticator challenge history including failed attempts. Challenges which fail before associating to a known credential are orphaned. Admins can list users, credentials, and all challenges including orphaned challenges.

Access Fee
706,453 bytes 
File Name 
License Type
Change Log
v1.0.4 - 2021-11-08
-- General Availability - NET 6.0
-- Updated TermsOfService Middleware
-- Updated Admin and ReturnUrl routing
-- Implemented Global EmailAdminEvent
-- Updated Error page
-- Continuity and bug fixes
v1.0.3 - 2021-11-03
-- Implemented AppUserClaim entity
-- Migrated Administrator property to claim
-- Implemented Terms Of Service
-- Updated UserService
-- Updated SignInService
-- Updated Privacy Policy Page
-- Continuity and bug fixes
v1.0.2 - 2021-10-30
-- Verified NET @6.0.0-rc.2.21480.10
-- Implemented Global DateTime Formats
-- Implemented SignInService
-- Implemented Refresh Permission Claims
-- Updated GetDescription Enum Extension
-- Continuity and bug fixes
v1.0.1 - 2021-10-26
-- Continuity and bug fixes
v1.0.0 - 2021-10-20
-- Migrated From Net 5 v2.0.0
-- Release Canidate
-- Verified .NET 6.0.0-rc.2.21480.5
-- Implemented Top-Level Statements
-- Implemented Global Usings
-- Implemented File Scoped Namespaces
-- Implemented Verify Attestation Data
-- Updated CheckForUpdate
-- Continuity and bug fixes