AuthVault
Complete authentication system with OAuth2, JWT refresh tokens, MFA, and session management. Drop-in ready for any Node.js backend.
OAuth2 (Google, GitHub, Apple)
JWT + Refresh Token Rotation
TOTP Two-Factor Auth
Rate Limiting & Brute-Force Protection
Password Reset via Signed Tokens
or continue with email
Two-Factor Auth
Enter the 6-digit code from your authenticator app
Demo code: 123456
Authenticated!
JWT access token issued. Refresh token stored in HttpOnly cookie. Session recorded.
JWT ISSUED
MFA PASSED
SESSION ACTIVE
HTTPSCSRF PROTECTED
RATE LIMITEDBCRYPT