diff --git a/endpoints/login.post.py b/endpoints/login.post.py index 084d792..626cdfd 100644 --- a/endpoints/login.post.py +++ b/endpoints/login.post.py @@ -1,16 +1,15 @@ from fastapi import APIRouter, HTTPException -import uuid -users = [] # In-memory storage +users = [] # In-memory storage router = APIRouter() @router.post("/login") async def login_user( - username: str = "new_user", - password: str = "securepassword123" + username: str = "user", + password: str = "password" ): - """User login endpoint""" + """Blog user 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") @@ -18,7 +17,7 @@ async def login_user( return { "message": "Login successful", "user": username, - "token": "jwt_token_" + str(uuid.uuid4()), + "token": "blog_jwt_token_123", "features": { "rate_limit": 100, "expires_in": 3600