remove unused tokendata
This commit is contained in:
parent
63fb875d1b
commit
c80fcda493
@ -11,16 +11,10 @@ import jwt
|
||||
from sqlmodel import SQLModel, Field, Session, select
|
||||
from pydantic.networks import EmailStr
|
||||
|
||||
### TOKEN MODELLERİ ###
|
||||
class Token(BaseModel):
|
||||
access_token: str
|
||||
token_type: str
|
||||
|
||||
class TokenData(BaseModel):
|
||||
username: Optional[str] = None
|
||||
role: Optional[str] = None
|
||||
status: Optional[str] = None
|
||||
|
||||
|
||||
### ENUMS ###
|
||||
class Role(str, Enum):
|
||||
@ -120,7 +114,6 @@ async def get_current_user(
|
||||
)
|
||||
try:
|
||||
payload = jwt.decode(token, SECRET_KEY, algorithms=["HS256"])
|
||||
token_data = TokenData(**payload)
|
||||
username: Optional[str] = payload.get("sub")
|
||||
if username is None:
|
||||
raise credentials_exception
|
||||
@ -130,7 +123,6 @@ async def get_current_user(
|
||||
user = await get_user(session, username)
|
||||
if user is None:
|
||||
raise credentials_exception
|
||||
|
||||
return user
|
||||
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user