A secure authentication API using Node.js, Express, JWT, OAuth2 (Google), and Two-Factor Authentication (2FA).
π Features:
β
User Authentication (Register, Login, Logout)
β
JWT Token-Based Authentication
β
Google OAuth 2.0 Login
β
Two-Factor Authentication (2FA) with OTP
β
Password Hashing with bcrypt
β
Secure Routes for Authenticated Users
β
Proper Error Handling & Security Measures
Full Changelog: https://github.com/zerowithzero/secure-2fa-auth-api-nodejs/commits/v0.0.1