Skip to content

morgan9e/virtual-webauthn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Virtual WebAuthn

Locally stored WebAuthn Passkey

passkey.py

Virtual WebAuthn implemention of navigator.credentials.get() and navigator.credentials.create(), with self-attestation.

webauthn_server.py

Simple FastAPI server that acts as proxy for passkey.py on browser environment.

Use webauthn_server.js in userscript.js (like TamperMonkey), WebAuthn requests will be forwarded to your local script.

Private key for your Passkeys are stored in JSON file, you can backup your private key.

Works on most WebAuthn websites, including Google, Microsoft.

About

Alternative WebAuthn authenticator

Resources

Stars

Watchers

Forks

Contributors