diff --git a/endpoints/login.post.py b/endpoints/login.post.py index 1724af7..ef3a1ac 100644 --- a/endpoints/login.post.py +++ b/endpoints/login.post.py @@ -1,23 +1,23 @@ -from fastapi import APIRouter, Depends, HTTPException +from fastapi import APIRouter, HTTPException users = [] # In-memory storage router = APIRouter() @router.post("/login") -async def login_demo( +async def login( username: str = "demo", password: str = "password" ): - """Demo login endpoint""" + """Login endpoint""" user = next((u for u in users if u["username"] == username), None) if not user or user["password"] != password: raise HTTPException(status_code=400, detail="Invalid credentials") - + return { - "message": "Login successful (demo)", + "message": "Login successful", "user": username, - "token": "dummy_jwt_token_123", + "token": "dummy_jwt_token_123", "features": { "rate_limit": 100, "expires_in": 3600