Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Biometric Login Showcase

A demo web app showcasing WebAuthn biometric authentication (fingerprint, Face ID, Windows Hello) using:

  • SimpleWebAuthn v13 (browser + server)
  • Express 4 + Node.js 20 backend
  • React 18 + Vite + Tailwind CSS frontend
  • SQLite via better-sqlite3 for persistence
  • npm workspaces monorepo

Quick Start (no Dev Container)

npm install
npm run dev
  • Server: http://localhost:3001
  • Client: https://localhost:5173 (HTTPS required for WebAuthn)

Run Tests (no Dev Container)

npm install
npm run dev

Usage

  1. Open https://localhost:5173
  2. Click Register and enter a username
  3. Browser prompts for your biometric (fingerprint/Face ID/PIN)
  4. After registration you're redirected to the Dashboard
  5. Click Sign Out, then log back in with Login with Biometric

Architecture

BioAuth

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages