ASP.NET Core 5.0 - Users Without Passswords Project
v0.9.0 BETA
This is a beta test for a research project which implements FIDO (Fast IDentification Online) UAF (Universal Authentication Framework), also known as WebAuthn for user management. The registration and login processes involve communication between the server, client-js, authenticator, and user.
Fast IDentification Online
Universal Authentication Framework
FIDO UAF supports a passwordless experience. With FIDO UAF, the user carries a device with a FIDO UAF stack installed. They can then register their device to the online service by selecting a local authentication mechanism such as swiping a finger, looking at the camera, speaking into the mic, entering a PIN, etc. The FIDO UAF protocol allows the service to select which mechanisms are presented to the user.
- Set the database connection string in appsettings.json.
- Execute update-database from the Package Manager Console.
- Build, run and test.
- The 1st registered user is an administrator.