diff --git a/endpoints/signup.post.py b/endpoints/signup.post.py index 47f7fae..17d8526 100644 --- a/endpoints/signup.post.py +++ b/endpoints/signup.post.py @@ -1,14 +1,15 @@ -from fastapi import APIRouter, HTTPException +from fastapi import APIRouter, Depends, HTTPException from core.database import fake_users_db import uuid router = APIRouter() @router.post("/signup") -async def signup_demo( - username: str = "new_user", - email: str = "user@example.com", - password: str = "securepassword123" +async def signup_handler( + username: str, + email: str, + password: str, + db: Session = Depends(get_db) ): """Demo signup endpoint""" if username in fake_users_db: @@ -30,4 +31,4 @@ async def signup_demo( "Verify your email (demo)", "Complete profile setup" ] - } + } \ No newline at end of file