delete unused imports

This commit is contained in:
osbm 2025-05-05 19:04:46 +03:00
parent 035b0cf172
commit 63fb875d1b

View File

@ -1,10 +1,9 @@
from fastapi import APIRouter, Depends, HTTPException, status
from .models import UserInDb, Role, Token, UserPublic, UserBase
from .models import get_current_active_user, authenticate_user, create_access_token,get_current_user
from datetime import timedelta, datetime, timezone
from datetime import timedelta
from ..auth.models import get_password_hash, verify_password
from ..config import ACCESS_TOKEN_EXPIRE_MINUTES
from typing import Annotated, Optional
from typing import Annotated
from sqlmodel import Session
from ..config import get_session_db
from fastapi import Depends
@ -41,7 +40,7 @@ async def login_for_access_token(
form_data : Annotated[OAuth2PasswordRequestForm, Depends()],
session : Annotated[Session, Depends(get_session_db)],
) -> Token:
user = authenticate_user(session, form_data.username, form_data.password)
if not user:
raise HTTPException(
@ -68,7 +67,7 @@ async def create_user(
if not verify_password(user.password, user_dict['hashed_password']):
raise HTTPException(status_code=400, detail="Password hashing failed")
db_user = DBUser.model_validate(user_dict)
session.add(db_user)
session.commit()