TOTP authentication
Scan, verify, and receive a JWT.
A compact Node.js two-factor flow using Google Authenticator style rotating codes, QR enrollment, and bearer-token sessions.
Generate a QR code to enroll an authenticator app.
Authenticator setup
Scan the QR code with Google Authenticator, 1Password, Authy, or any TOTP-compatible app.