User Authentication & Admin Login
Overview: This section covers the authentication and login features implemented for Admins, including email/username login and optional multi-factor authentication.
Features:
- Email/username and password login for Admins.
- Optional multi-factor authentication for enhanced security.
- Secure session management with JSON Web Tokens (JWT).