diff --git a/app/api/endpoints/login.py b/app/api/endpoints/login.py index 6ed4dac..4c6f9bc 100644 --- a/app/api/endpoints/login.py +++ b/app/api/endpoints/login.py @@ -1,7 +1,13 @@ -from fastapi import APIRouter +from fastapi import APIRouter, HTTPException +from pydantic import BaseModel router = APIRouter() -@router.post("/login") -async def login(username: str, password: str): - return {"message": "User logged in successfully", "username": username} \ No newline at end of file +class UserRegistration(BaseModel): + username: str + password: str + email: str + +@router.post("/signup") +async def signup(user: UserRegistration): + return {"message": "User registered successfully", "user": user.username} \ No newline at end of file