top of page

Passwordless Auth

This project implements a passwordless authentication system using FIDO2 and WebAuthn standards, eliminating traditional password vulnerabilities such as phishing, credential theft, and brute-force attacks. Users authenticate using biometrics (Touch ID, Face ID) or hardware security keys. The system features usernameless login, multiple authenticator support, SHA-256 hashed recovery codes, and attestation verification using the FIDO Alliance Metadata Service

Demo Video

Stephen Power

Hey, I'm Stephen 

WebAuthn/FIDO2

I built a passwordless authentication system that eliminates traditional password vulnerabilities like phishing, credential theft, and brute-force attacks. Users authenticate using biometrics (Touch ID, Face ID) or hardware security keys, no passwords required. The system features usernameless login, multiple authenticator support, SHA-256 hashed recovery codes, and attestation verification using the FIDO Alliance Metadata Service. Built with React, Flask, PostgreSQL, and Redis, all containerized with Docker. This is my Final Year Project for BSc Software Systems Development at SETU Waterford, graduating September 2026.

React + TypeScript

Flask + Python

PostgreSQL

matrix-5361690_960_720.webp
Screenshot 2026-03-24 at 10.35.28 AM.png
bottom of page