Skip to content

An example of PasswordlessAuth using IdentityServer and FIDO2.NET

License

Notifications You must be signed in to change notification settings

dbfr3qs/PasswordlessAuthExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebAuthN Passwordless Auth Example

Using IdentityServer4, dotnet core, WebAuthN and FIDO2.NET this project aims to demonstrate just how simple it is to implement passwordless authentication.

Works on Windows 10 with Windows Hello! Works on OSX 10.13 with Yubikey5. Works on OSX 10.13 with Chrome's WebAuthN virtual environment enabled.

Running

dotnet restore
dotnet build
dotnet run

For much more information please see my medium posts on subject:

Why we should use Passwordless.

An example Passwordless implementation.

WebAuthN

For info on how WebAuthN works: https://webauthn.guide/ https://www.okta.com/sites/default/files/pdf/How_WebAuthn_Works_0.pdf

For info on why we should stop using passwords: https://www.okta.com/sites/default/files/2020-07/Okta_Passwordless_Report_Anglicised_Version_0.pdf https://www.okta.com/resources/whitepaper/move-beyond-passwords/

About

An example of PasswordlessAuth using IdentityServer and FIDO2.NET

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published