mirror of
https://github.com/morgan9e/virtual-webauthn
synced 2026-04-13 15:55:06 +09:00
6333b26f5787d22f2efb021c2ad7e4c69f96543d
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.
Description
Languages
Rust
54.8%
JavaScript
43.8%
Makefile
1.4%