auth
Authentication endpoints
📄️ Login handler
Authenticates a user with username/email and password, returns JWT token
📄️ Logout handler
No-op for stateless JWT - client should discard token
📄️ Register handler
Creates a new user account with username, email, and password
📄️ Resend verification email handler
Resends the verification email to a user
📄️ Verify email handler
Verifies a user's email address using the token sent via email