From c502e4c74c8d3f7fff6fd1085c4a9fa231ebeb2b Mon Sep 17 00:00:00 2001 From: emergent-agent-e1 Date: Sat, 8 Nov 2025 21:49:17 +0000 Subject: [PATCH] auto-commit for 4e1be751-b47c-4ccd-aba8-a641ed048bd5 --- backend/server.py | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/backend/server.py b/backend/server.py index 3f7e3110..283a96ec 100644 --- a/backend/server.py +++ b/backend/server.py @@ -105,6 +105,23 @@ class AuthResponse(BaseModel): first_name: str last_name: str +class UpdateProfileRequest(BaseModel): + user_id: str + email: Optional[str] = None + wallet_address: Optional[str] = None + first_name: Optional[str] = None + last_name: Optional[str] = None + phone: Optional[str] = None + +class ChangePasswordRequest(BaseModel): + user_id: str + current_password: str + new_password: str + +class Enable2FARequest(BaseModel): + user_id: str + enable: bool + class TurnstileVerifyRequest(BaseModel): token: str