An open API service indexing awesome lists of open source software.

Passkeys

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.

https://github.com/zitadel/zitadel

ZITADEL - Identity infrastructure, simplified for you.

2fa authentication authorization fido2 identity login mfa multitenancy oauth2 oidc openid-connect passkeys saml scim sso user

Last synced: 16 Jan 2026

https://github.com/pennersr/django-allauth

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.

accounts authentication django login oauth2 openid-connect passkeys python registration saml signup social-login two-factor-authentication webauthn

Last synced: 12 May 2025

https://github.com/teamhanko/hanko

The Complete Authentication and User Management Solution for the Passkey Era. Open Source Alternative to Clerk, Auth0, et al.

2fa authentication ciam fido2 jwt oauth passkeys passwordless saml sign-in-with-apple sign-in-with-google sso user-management webauthn

Last synced: 13 May 2025

https://github.com/pocket-id/pocket-id

A simple and easy-to-use OIDC provider that allows users to authenticate with their passkeys to your services.

idp oidc passkeys self-hosted

Last synced: 14 May 2025

https://github.com/masterkale/simplewebauthn

WebAuthn, Simplified. A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers, Node, Deno, and more.

browser commonjs deno denoland esm fido node passkeys typescript umd webauthn

Last synced: 12 May 2025

https://github.com/MasterKale/SimpleWebAuthn

WebAuthn, Simplified. A collection of TypeScript-first libraries for simpler WebAuthn integration. Supports modern browsers, Node, Deno, and more.

browser commonjs deno denoland esm fido node passkeys typescript umd webauthn

Last synced: 18 Apr 2025

https://github.com/passwordless-lib/fido2-net-lib

Passkeys, FIDO2 and WebAuhtn .NET library.

asp-net-core ctap fido fido2 net-core passkeys passwordless webauthn

Last synced: 14 Jan 2026

https://github.com/duo-labs/webauthn.io

The source code for webauthn.io, a demonstration of WebAuthn.

authentication demo passkeys python security webauthn

Last synced: 14 May 2025

https://github.com/passwordless-id/webauthn

Webauthn / passkeys helper library to make your life easier. Client side, server side and demo included.

authentication passkeys passwordless webauthn

Last synced: 05 May 2025

https://github.com/aws-samples/amazon-cognito-passwordless-auth

Passwordless authentication with Amazon Cognito: FIDO2 (WebAuthn, support for Passkeys), Magic Link, SMS OTP Step Up

authentication aws aws-cognito fido2 magic-link passkeys react sms-otp typescript webauthn

Last synced: 10 Apr 2025

https://github.com/mkalioby/django-passkeys

Django Authentication Backend For Passkeys

biometrics django passkeys python security security-key webauthn

Last synced: 16 May 2025

https://github.com/passlock-dev/passlock

Svelte / SvelteKit authentication library featuring passkeys, social sign in, user management and more.

authentication passkeys svelte sveltekit

Last synced: 16 May 2025

https://github.com/spatie/laravel-passkeys

Use passkeys in your Laravel app

authentication laravel passkeys php

Last synced: 05 Apr 2025

https://github.com/brokenhandsio/swift-webauthn

A Swift library for implementing the WebAuthn spec

authentication passkeys swift swift-server webauthn

Last synced: 11 Dec 2025

https://github.com/corbado/flutter-passkeys

Easily provide passkey authentication based on FIDO2 / WebAuthn for Flutter apps (iOS & Android) via a dedicated Flutter package

android dart faceid fido2 flutter ios kotlin package passkey passkeys swift touchid webauthn

Last synced: 12 Apr 2025

https://github.com/teamhanko/passkeys

FIDO2-certified passkey server and SDKs

fido2 go passkeys webauthn

Last synced: 05 Apr 2025

https://github.com/proofzero/rollupid

Open Source and OIDC compliant digital identity for the private web

account-abstraction accounts auth authz ciam decentralized iam identity idp oauth openid passkeys privacy rollup sso wallet web3

Last synced: 06 Aug 2025

https://github.com/mylofi/webauthn-local-client

Browser-only utils for locally managing WebAuthn (passkey) API

authentication biometric-authentication cryptography passkeys vite-plugin webauthn webpack-pluign

Last synced: 23 Aug 2025

https://github.com/jocover/esp32_u2f

Create a FIDO2/U2F token using ESP32

esp32 esp32s2 esp32s3 fido2 openpgp passkeys u2f

Last synced: 23 Sep 2025

https://github.com/brokenhandsio/vapor-passkeydemo

A demo for implementing PassKeys with Vapor

passkeys passkeys-demo server-side-swift vapor vapor-swift webauthn

Last synced: 12 Apr 2025

https://github.com/corbado/corbado-nodejs

Add passkeys to your Node.js application with the Corbado Node.js SDK.

biometric corbado corbado-sdk express faceid fido fido2 nodejs passkey passkeys sdk touchid webauthn

Last synced: 13 Apr 2025

https://github.com/corbado/example-passkeys-flutter

Passkeys (FIDO2 / WebAuthn) example integration of Corbado in Flutter.

android authenticaton face-id fido2 flutter ios passkey passkeys passkeys-demo passwordless touch-id webauthn windows-hello

Last synced: 06 Apr 2025

https://github.com/descope/virtualwebauthn

A set of helper tools for testing WebAuthn authentication flows

authentication automation biometric descope fido fido2 golang passkeys test-automation testing-tools webauthn

Last synced: 06 Oct 2025

https://github.com/corbado/corbado-go

Add passkeys to your Go application with the Corbado Go SDK.

biometric corbado corbado-sdk faceid fido fido2 go go-sdk golang passkey passkeys sdk touchid webauthn

Last synced: 06 Apr 2025

https://github.com/corbado/passkey-tutorial

Repository for Passkey Tutorial using Node.js (Express), JavaScript, MySQL & SimpleWebAuthn

express faceid fido2 javascript mysql nodejs passkey passkeys simplewebauthn touchid typescript webauthn

Last synced: 07 Apr 2025

https://github.com/corbado/corbado-java

Add passkeys to your Java application with the Corbado Java SDK.

biometric faceid fido fido2 java java-sdk passkey passkeys sdk spring-boot touchid webauthn

Last synced: 24 Oct 2025

https://github.com/aldaviva/authenticatorchooser

🗝️ Background program that skips the phone option and chooses the USB security key in Windows FIDO/WebAuthn prompts.

bluetooth ctap fido fido2 passkeys security-key u2f webauthn windows-hello yubikey

Last synced: 06 Oct 2025

https://github.com/corbado/passkeys-amazon-cognito

Sample project that shows how to integrate passkeys into your existing password-based Amazon Cognito project.

amazon-cognito aws aws-cognito aws-lambda cognito faceid fido2 passkey passkeys passkeys-demo touchid webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/corbado-python

Add passkeys to your Python application with the Corbado Python SDK.

biometrics corbado corbado-sdk django faceid fastapi fido fido2 flask passkey passkeys python python-sdk touchid webauthn

Last synced: 05 Apr 2025

https://github.com/corbado/passkeys-php-laravel

Add passkeys to your PHP laravel application using the Corbado passkey-first authentication solution.

faceid fido2 javascript laravel passkey passkeys php touchid webauthn

Last synced: 09 Apr 2025

https://github.com/corbado/passkeys-react-hono

Add passkeys to your React and Hono application using the Corbado passkey-first authentication solution.

faceid fido2 hono javascript passkey passkeys react touchid typescript webauthn

Last synced: 06 Sep 2025

https://github.com/nealfennimore/passkeys

Passkeys demo using Cloudflare Workers, KV, and D1

passkey passkeys passkeys-demo typescript webauthn webauthn-demo

Last synced: 24 Sep 2025

https://github.com/c2fmzq/tlsproxy

A TLS proxy, Reverse proxy, and Web server that uses Let's Encrypt automatically.

ech encrypted-client-hello http3 jwt oidc openid-client openid-provider passkeys pki quic reverse-proxy saml self-hosted sso tls tls-proxy tlspassthrough tpm webauthn

Last synced: 16 Jan 2026

https://github.com/zig-sec/keylib

FIDO2/ PassKey compatible authentication library

authentication authenticator ctap ctap2 fido2 passkey passkeys webauthn zig zig-package ziglang

Last synced: 16 Mar 2025

https://github.com/patelvivekdev/authjs-template

A template repo for starting authentication in your upcoming Next.js application. Used Drizzle, Auth.js(Next-Auth), Turso.

2fa acertinityui authjs authjs-template drizzle-orm libsql magicui next-auth nextjs14 passkeys react19 turso two-factor-authentication webauthn

Last synced: 31 Oct 2025

https://github.com/r4gus/keylib

FIDO2/ PassKey compatible authentication library

authentication authenticator ctap ctap2 fido2 passkey passkeys webauthn zig ziglang

Last synced: 20 Feb 2025

https://github.com/r4gus/keypass

PassKeeZ is a FIDO2/ Passkey compatible authenticator implementation for Linux

authentication authenticator authenticator-app ctap2 fido2 fido2-authenticator linux passkey passkeys webauthn zig-package

Last synced: 17 Mar 2025

https://github.com/stephancill/open-browser-wallet

An open passkey-based browser wallet similar to keys.coinbase.com

coinbase-sdk erc-4337 passkeys smart-wallet

Last synced: 03 Jul 2025

https://github.com/nehakushwah993/android-passkey

Android Passkey Example : Sample app using Credential Manager API to redirect to a home page if credentials exist or show manual login options if not.

android android-authentication android-passkey google-password-manager passkey passkey-authentication passkey-manager passkeys passkeys-demo

Last synced: 12 Apr 2025

https://github.com/atinux/nuxt-todo-passkeys

A todo app with passkeys (WebAuthn) authentication with Nuxt.

nuxt nuxthub passkeys vue webauthn

Last synced: 23 Apr 2025

https://github.com/microsoft/webauthntest

WebAuthn Test Site

fido2 passkey passkeys webauthn

Last synced: 14 Jul 2025

https://github.com/rayriffy/juri

WebAuthn example demo with full integration with Passkeys

passkeys prisma svelte swiftui webauthn

Last synced: 19 Mar 2025

https://github.com/linuxchata/fido2

Shark WebAuthn library for .NET. 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.

fido2 fido2-standard passkeys passwordless passwordless-authentication security webauthn

Last synced: 14 Jan 2026

https://github.com/passageidentity/passage-go

Passkey Complete for Go - Integrate into your Go API or service to enable a completely passwordless standalone auth solution with Passage by 1Password

1password authentication biometrics ciam go golang identity magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless webauthn

Last synced: 10 Jul 2025

https://github.com/michaelgrafnetter/webauthn-interop

Passkeys/FIDO2/WebAuthn .NET Library for Windows Desktop and CLI Applications

authenticator dotnet dotnet-core fido2 interop nuget-package passkeys security webauthn winapi windows-hello

Last synced: 15 Jun 2025

https://github.com/embesozzi/keycloak-webauthn-conditional-mediation

Keycloak Authentication Provider implementation for Webauthn with Conditional Mediation (Passkey autofill)

authenticator keycloak keycloak-authenticator keycloak-spi passkeys paswordless webauthn

Last synced: 03 Jul 2025

https://github.com/corbado/example-passkeys-nextjs

Next.js (TypeScript) repository of a sample app that offers passkey authentication.

faceid fido2 javascript nextjs passkey passkeys react touchid typescript webauthn

Last synced: 10 Apr 2025

https://github.com/passageidentity/passage-node

Passkey Complete for Node.js - Integrate into your Node.js API or service to enable a completely passwordless standalone auth solution with Passage by 1Password

1password authentication biometrics ciam identity javascript magic-links nodejs oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless typescript webauthn

Last synced: 10 Jul 2025

https://github.com/jehrhardt/cozyauth

Easy Passkey authentication for Supabase and Postgres

commercial-open-source fido2 passkeys postgres rust webauthn

Last synced: 07 May 2025

https://github.com/corbado/example-passkeys-react

This is a sample repository of a React app that offers passkey authentication.

faceid fido2 javascript passkey passkeys react touchid webauthn

Last synced: 22 Jun 2025

https://github.com/0xjjpa/passkeys-is

A developer-focused informative website about Passkeys

nextjs passkeys webauthn

Last synced: 13 Oct 2025

https://github.com/alliedcode/passkeys-rails

PasskeysRails - easy to integrate back end for implementing mobile passkeys

authentication passkeys rails ruby webauthn

Last synced: 11 Mar 2025

https://github.com/edumfa/edumfa

Up-to-date multifactor authentication for academic institutions.

mfa passkeys totp

Last synced: 28 Jul 2025

https://github.com/hansemannn/ios16-passkeys-sample

This project explores the capabilities of the new iOS 16+ Passkeys API to support password-less authentications.

ios16 passkeys sample swift webauthn xcode14

Last synced: 14 Jul 2025

https://github.com/corbado/example-passkeys-sveltekit

This is a sample repository of a Svelte app (using SvelteKit and TailwindCSS) that offers passkey authentication for demo purposes.

faceid fido2 javascript passkey passkeys svelte sveltekit tailwind tailwindcss touchid webauthn

Last synced: 10 Apr 2025

https://github.com/emadda/passkeybot

Add passkey auth to your app or site with a few server side HTTP handlers

passkeys

Last synced: 21 Jan 2026

https://github.com/corbado/corbado-php

Add passkeys to your PHP application with the Corbado PHP SDK.

biometric corbado corbado-sdk faceid fido fido2 laravel passkey passkeys php php-sdk sdk symfony touchid webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/example-passkeys-php-symfony

PHP Symfony repository of a sample app that offers passkey authentication.

authentication faceid fido2 passkey passkeys passwordless php symfony touchid webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/example-passkeys-vuejs

Vue.js repository of a sample app that offers passkey authentication.

faceid fido2 javascript passkey passkeys reactjs touchid vue3 vuejs webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/passkeys-supabase

Example integration of Corbado's passkey-first web component with Supabase as backend provider

authentication faceid fido2 javascript passkey passkeys supabase touchid webauthn webcomponents

Last synced: 10 Apr 2025

https://github.com/maximousblk/passkeys-demo

A simple Passkeys demo

deno passkeys w3c webauthn

Last synced: 07 May 2025

https://github.com/vertx-howtos/fido2-webauthn-howto

webauthn / passkeys Vert.x How-To

fido2 passkeys webauthn

Last synced: 09 Jul 2025

https://github.com/corbado/passkeys-glossary

This glossary helps to understand passkeys and the underlying technologies with easy-to-follow examples and simple language.

faceid fido2 passkey passkeys touchid webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/example-nextjs-nodejs-passkey-associate

This is a sample repository of a Next.js (TypeScript) frontend and Node.js (Express) backend app that offers passkey authentication.

express faceid fido2 javascript nextjs passkey passkeys react touchid typescript webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/example-passkeys-dotnet

This is a sample repository of a ASP.NET Core app that offers passkey authentication.

asp-net csharp dotnet dotnet-core faceid fido2 nuget passkey passkeys touchid webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/example-passkeys-angular

This is a sample repository of an Angular app with TypeScript that offers passkey authentication.

angular angularjs faceid fido2 passkey passkeys touchid typescript webauthn

Last synced: 26 Aug 2025

https://github.com/damienbod/mfaserver

Microsoft Entra ID external authentication methods

aspnetcore dotnet entraid fido2 graph mfa oidc openidconnect passkeys

Last synced: 19 Apr 2025

https://github.com/corbado/example-passkeys-java-spring-boot

Java Spring Boot repository of a sample app that offers passkey authentication.

faceid fido2 java java-spring passkey passkeys spring spring-boot touchid webauthn

Last synced: 17 Jul 2025

https://github.com/oddsdk/passkeys

Headless, type-safe & powerful utilities to build apps with ODD SDK and Passkeys.

odd odd-sdk passkeys webauthn

Last synced: 24 Mar 2025

https://github.com/passageidentity/passage-python

Passkey Complete for Python - Integrate into your Python API or service to enable a completely passwordless standalone auth solution with Passage by 1Password

1password authentication biometrics ciam identity magic-links oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless python webauthn

Last synced: 12 Jan 2026

https://github.com/shricodev/pdfwhisper-openai

PDFwhisper allows you to have a conversation with your PDF docs. Finding info on PDF files is now easier than ever. 🚀🔥 Most secure authentication measures using Passkeys🔑

api-router chatbot hacktoberfest hanko nextjs openai passkeys pdf-chatbot pdf-viewer prisma react shadcn-ui showcase

Last synced: 23 Jul 2025

https://github.com/corbado/example-passkeys-fastapi

Python FastAPI passkey repository of a sample app that offers passkey authentication.

faceid fastapi fido2 passkey passkeys python touchid webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/example-passkeys-php-laravel

PHP Laravel repository of a sample app that offers passkey authentication.

faceid laravel passkey passkeys php touchid webauthn

Last synced: 15 Jun 2025

https://github.com/corbado/example-passkeys-nodejs

Node.js (Express) repository of a sample app that offers passkey authentication.

authentication fido2 nodejs passkey passkeys passwordless webauthn

Last synced: 11 Oct 2025

https://github.com/corbado/example-passkeys-nuxtjs

This is a sample repository of a Nuxt.js app that offers passkey authentication.

faceid fido2 javascript nuxt nuxtjs passkey passkeys touchid typescript vue vuejs webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/keycloak-passkeys

Keycloak Passkey repository of a sample Node.js app with existing users.

authentication faceid fido2 keycloak passkey passkeys passwordless touchid webauthn

Last synced: 16 Jun 2025

https://github.com/lmarschall/wembat

Wembat enables developers to authenticate users and encrypt data via the PRF extension of WebAuthn.

authentication encryption passkeys prf typescript webauthn webauthn-library

Last synced: 11 Mar 2025

https://github.com/gobeyondidentity/bi-sdk-react-native

React Native SDK for Beyond Identity Passkeys

android authentication ios passkeys react-native

Last synced: 20 Jan 2026

https://github.com/corbado/example-passkeys-nextauth

NextAuth.js repository of an integration example that offers passkey authentication.

authjs faceid fido2 javascript nextauth nextjs passkey passkeys touchid webauthn

Last synced: 10 Apr 2025

https://github.com/dashlane/passkeys-resources

Public resources for passkeys

fido passkeys resources webauthn

Last synced: 09 Apr 2025

https://github.com/exactly/webauthn-owner-plugin

webauthn owner plugin for ERC-6900 modular accounts

account-abstraction erc-4337 erc-6900 ethereum passkeys secp256r1 solidity webauthn

Last synced: 09 Sep 2025

https://github.com/corbado/example-passkeys-python-flask

Python Flask passkey repository of a sample app that offers passkey authentication.

faceid fido2 flask passkey passkeys python touchid webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/example-passkeys-ruby-react

Ruby on Rails & React repository of a sample app that offers passkey authentication.

faceid fido2 javascript passkey passkeys react ruby ruby-on-rails touchid webauthn

Last synced: 10 Apr 2025

https://github.com/corbado/example-passkeys-python-django

Python Django passkey repository of a sample app that offers passkey authentication.

django faceid fido2 passkey passkeys python touchid webauthn

Last synced: 10 Apr 2025

https://github.com/passageidentity/passage-ruby

Passkey Complete for Ruby - Integrate into your Ruby API or service to enable a completely passwordless standalone auth solution with Passage by 1Password

1password authentication biometrics ciam identity magic-links native-passkeys oauth2 oidc otp passage passage-sdk passkey-complete passkeys passwordless ruby webauthn

Last synced: 25 Jul 2025

https://github.com/teamhanko/hanko-android-example

An Android app demo for passkey authentication using Hanko backend.

android authentication biometrics demo-app kotlin passkeys webauthn

Last synced: 15 Apr 2025

https://github.com/teamhanko/passkeys-python

A Python Flask example app with passkey authentication, using Hanko Passkey API

flask passkeys python

Last synced: 15 Apr 2025

https://github.com/corbado/example-passkeys-svelte

This is a sample repository of a Svelte app that offers passkey authentication.

faceid fido2 javascript passkey passkeys svelte sveltekit touchid webauthn

Last synced: 10 Apr 2025