delete unused imports
This commit is contained in:
parent
035b0cf172
commit
63fb875d1b
@ -1,10 +1,9 @@
|
|||||||
from fastapi import APIRouter, Depends, HTTPException, status
|
from fastapi import APIRouter, Depends, HTTPException, status
|
||||||
from .models import UserInDb, Role, Token, UserPublic, UserBase
|
from .models import UserInDb, Role, Token, UserPublic, UserBase
|
||||||
from .models import get_current_active_user, authenticate_user, create_access_token,get_current_user
|
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 ..auth.models import get_password_hash, verify_password
|
||||||
from ..config import ACCESS_TOKEN_EXPIRE_MINUTES
|
from typing import Annotated
|
||||||
from typing import Annotated, Optional
|
|
||||||
from sqlmodel import Session
|
from sqlmodel import Session
|
||||||
from ..config import get_session_db
|
from ..config import get_session_db
|
||||||
from fastapi import Depends
|
from fastapi import Depends
|
||||||
@ -41,7 +40,7 @@ async def login_for_access_token(
|
|||||||
form_data : Annotated[OAuth2PasswordRequestForm, Depends()],
|
form_data : Annotated[OAuth2PasswordRequestForm, Depends()],
|
||||||
session : Annotated[Session, Depends(get_session_db)],
|
session : Annotated[Session, Depends(get_session_db)],
|
||||||
) -> Token:
|
) -> Token:
|
||||||
|
|
||||||
user = authenticate_user(session, form_data.username, form_data.password)
|
user = authenticate_user(session, form_data.username, form_data.password)
|
||||||
if not user:
|
if not user:
|
||||||
raise HTTPException(
|
raise HTTPException(
|
||||||
@ -68,7 +67,7 @@ async def create_user(
|
|||||||
|
|
||||||
if not verify_password(user.password, user_dict['hashed_password']):
|
if not verify_password(user.password, user_dict['hashed_password']):
|
||||||
raise HTTPException(status_code=400, detail="Password hashing failed")
|
raise HTTPException(status_code=400, detail="Password hashing failed")
|
||||||
|
|
||||||
db_user = DBUser.model_validate(user_dict)
|
db_user = DBUser.model_validate(user_dict)
|
||||||
session.add(db_user)
|
session.add(db_user)
|
||||||
session.commit()
|
session.commit()
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user