Users cannot secure your web applications through password choice alone. We cannot blame them for this; it is not their problem to solve. It is ours, as security professionals, identity professionals, and software developers.
FIDO2 offers a realistic solution in the form of frictionless, possession-based authentication and, thanks to our newest component, FIDO2 for ASP.NET Core, this is now something Rock Solid Knowledge can help you with.
FIDO2 for ASP.NET Core is designed to be as simple as possible to use. Our goal is to help you secure your web applications using methods that won’t compromise you or your users in the event of a breach or leave your users vulnerable to phishing. Our experience has shown us that FIDO2 is the only way to do this.
Unphishable Second Factor
One-Time Passwords via SMS are vulnerable to targeted SIM jacking, and TOTP & Push Notifications cannot protect themselves against phishing sites. These MFA methods are good starting points, but FIDO2 is the only authentication method that is unaffected by these growing risks.
Follow our quickstart documentation to add FIDO2 authentication to your ASP.NET Core application.
First-Factor Authentication – MFA in a single step
In fact, you can do away with passwords in your application altogether. Modern FIDO2 authenticators can provide multi-factor authentication without the second factor (e.g., a PIN or fingerprint) leaving the device. FIDO2 allows the use of biometrics in combination with your security key or smartphone to log into your ASP.NET website.
Follow our passwordless quickstart to add first-factor authentication to your ASP.NET Core application.
Beta Program
For the next two weeks (ending 24th September), we will be running a beta program for FIDO2 for ASP.NET Core. During this time, you can use the component for free, and start playing with unphishable authentication.
FIDO2 for ASP.NET has now completed its beta program. To get a demo license, simply sign up on the products page.
To implement this in your ASP.NET Core web application, you’ll need to write some JavaScript to trigger the WebAuthn APIs, but for the ASP.NET Core side of things, we’ve aimed to keep things as simple as possible. Check out the following registration process: