diff --git a/backend/app/api/auth.py b/backend/app/api/auth.py index 15aba70..4ef3db4 100644 --- a/backend/app/api/auth.py +++ b/backend/app/api/auth.py @@ -51,29 +51,11 @@ async def register( user_data: UserCreate, db: Annotated[Session, Depends(get_db)], ): - """Register a new user.""" - if db.query(User).filter(User.username == user_data.username).first(): - raise HTTPException( - status_code=status.HTTP_400_BAD_REQUEST, - detail="Username already registered", - ) - - if db.query(User).filter(User.email == user_data.email).first(): - raise HTTPException( - status_code=status.HTTP_400_BAD_REQUEST, - detail="Email already registered", - ) - - user = User( - username=user_data.username, - email=user_data.email, - hashed_password=get_password_hash(user_data.password), + """Register a new user. Disabled for production.""" + raise HTTPException( + status_code=status.HTTP_403_FORBIDDEN, + detail="Registration is disabled", ) - db.add(user) - db.commit() - db.refresh(user) - - return user @router.get("/me", response_model=UserResponse)