From 8a12443bd2dae68d9806935c2d7db37b8694decf Mon Sep 17 00:00:00 2001 From: Backend IM Bot Date: Sun, 9 Mar 2025 10:07:06 +0000 Subject: [PATCH] feat: Update endpoint login --- app/api/endpoints/login.py | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) 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