File size: 477 Bytes
635d8d1
 
 
 
 
 
 
 
 
 
acdfdd7
635d8d1
 
 
acdfdd7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from fastapi import APIRouter, Depends
from sqlalchemy.orm import Session
from database import get_db
from auth.service.auth_service import signup_user, login_user
from auth.domain.user_domain import UserCreate, UserLogin

router = APIRouter()

@router.post("/signup")
def signup(user: UserCreate, db: Session = Depends(get_db)):
    return signup_user(user, db)

@router.post("/login")
def login(user: UserLogin, db: Session = Depends(get_db)):
    return login_user(user, db)