Secure Passwordless Authentication with Shark WebAuthn for .NET
A comprehensive .NET library for implementing WebAuthn authentication. Build passwordless authentication systems with developer-friendly APIs.
Supported Features
Robust WebAuthn server-side implementation designed for enhanced security
-
Attestation Flow
Complete credential registration flow
-
Assertion Flow
Complete credential authentication flow
-
Supported Attestation Statement Formats
Comprehensive support for all major attestation formats
-
Supported Algorithms
Wide range of cryptographic algorithms for maximum compatibility
-
FIDO Alliance Metadata Service
Built-in integration with FIDO Alliance metadata service (MDS) for authenticator verification and trust assessment
Built-in Storage Providers
Flexible storage options to fit your infrastructure needs
Microsoft® SQL Server®
Enterprise-grade relational database storage with full transaction support
Amazon DynamoDB®
Scalable NoSQL database for high-performance applications
In-Memory Storage
Fast in-memory storage for development and testing scenarios
Open Source
Shark WebAuthn is fully open source and built for transparency and community collaboration. Every component of the project is freely available on GitHub under the permissive BSD 3-Clause License.
Get Started with WebAuthn
WebAuthn is a modern web standard that enables secure, passwordless authentication using public key cryptography. WebAuthn allows users to authenticate with cryptographic key pairs, where the private key remains securely stored on the user's device. This makes authentication resistant to phishing, credential stuffing, and data breaches.
Install the packages and start building secure authentication flows
Ready to Go Passwordless?
Join thousands of developers building secure authentication with passkeys