Centralized authentication for Codegnan LMS. Handles login, JWT issuance, 2FA, sessions, and password management.