O2Sound_ver2_final/backend/app/presentation/schemas/auth_schema.py

24 lines
444 B
Python

from typing import Optional
from pydantic import BaseModel
from uuid import UUID
# 회원가입
class JoinRequest(BaseModel):
user_id: str
name: str
password: str
email: Optional[str] = None
phone_number: Optional[str] = None
class JoinResponse(BaseModel):
id: UUID
name: str
# 로그인
class LoginRequest(BaseModel):
user_id: str
password: str
class LoginResponse(BaseModel):
id: UUID
name: str