Browser-only utils for locally managing WebAuthn (passkey) API
-
Updated
Dec 19, 2025 - JavaScript
Passkeys are a form of passwordless user authentication for websites and apps, that is designed to provide a high level
of security by leveraging public key infrastructure. Unlike passwords, no shared secret is exchanged between the user
and a service. Instead, the public key is sent to the server, while the private key is stored in the user’s device.
To verify the user’s identity, users can use biometric data, such as a fingerprints or facial recognition, instead of
relying on a user-generated password. This makes it much more difficult for attackers to gain unauthorized access to an
account, as passkeys are two-factor-authentication (2FA) by default. Concisely, they avoid a range of
password-based attacks, including phishing, by providing an additional layer of security.
Browser-only utils for locally managing WebAuthn (passkey) API
Keycloak Workshop for Step Up with MFA Biometrics Authentication (Passkeys) and Passwordless experience with Passkeys
Example integration of Corbado's passkey-first web component with Supabase as backend provider
Keycloak Passkey repository of a sample Node.js app with existing users.
Demos for identity on the web. Built by the Chrome Developer Relations team and friends.
Ruby on Rails & React repository of a sample app that offers passkey authentication.
Secure Passkeys is a powerful WordPress plugin that enables passwordless authentication using WebAuthn technology.
Sveltekit & passkeys, no more passwords!
JavaScript SDK for Beyond Identity Passkeys
A comprehensive security testing and development toolkit for WebAuthn (passkey) implementations. Passkeys.Tools provides full emulation of both the client (browser) and authenticator layers, allowing security researchers, penetration testers, and developers to analyze relying party implementations for vulnerabilities and compliance issues.
SolidJS repository of a sample app that offers passkey authentication.
The Oracle APEX Biometrics Authentication Plugin enables biometric authentication (passkeys) and credential management in Oracle APEX applications.
Chrome extension to block passkey (WebAuthn) prompts and their autofill.