ZITADEL - Identity infrastructure, simplified for you.
-
Updated
Sep 26, 2023 - Go
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.
ZITADEL - Identity infrastructure, simplified for you.
Open authentication and user management for the passkey era
A curated list of awesome WebAuthn/FIDO2 and now Passkey resources
WebAuthn ruby server library ― Make your Ruby/Rails web server become a conformant WebAuthn Relying Party
A simple PHP WebAuthn (FIDO2) server library
Passwordless authentication with Amazon Cognito: FIDO2 (WebAuthn, support for Passkeys), Magic Link, SMS OTP Step Up
Webauthn / passkeys helper library to make your life easier. Client side, server side and demo included.
Django Authentication Backend For Passkeys
A Swift library for implementing the WebAuthn spec
A demo for implementing PassKeys with Vapor
A set of helper tools for testing WebAuthn authentication flows
FIDO2 authenticator library
Passkeys demo using Cloudflare Workers, KV, and D1
Securely encrypt, store, and share files, including but not limited to pictures and videos.