from fastapi import APIRouter, Depends, HTTPException from core.database import fake_users_db router = APIRouter() @router.get("/new") async def new_login(): """Demo new login endpoint""" return { "message": "New login page loaded successfully", "supported_methods": [ "username/password", "oauth2", "demo_mode" ], "features": { "remember_me": True, "password_reset": True, "two_factor_auth": False }, "metadata": { "version": "1.0", "environment": "demo" } }