Renamed Pydantic models' name that caused conflict
This commit is contained in:
parent
e6236558fb
commit
17b17379ac
1 changed files with 3 additions and 3 deletions
|
|
@ -46,7 +46,7 @@ class TokenResponse(BaseModel):
|
|||
expires_in: int = 86400
|
||||
|
||||
|
||||
class RefreshToken(BaseModel):
|
||||
class RefreshTokenRequest(BaseModel):
|
||||
refresh_token: str
|
||||
|
||||
|
||||
|
|
@ -362,7 +362,7 @@ async def login(
|
|||
|
||||
@router.post("/refresh", response_model=TokenResponse)
|
||||
async def refresh_access_token(
|
||||
data: RefreshToken, session: AsyncSession = Depends(get_session)
|
||||
data: RefreshTokenRequest, session: AsyncSession = Depends(get_session)
|
||||
):
|
||||
payload = decode_token(data.refresh_token)
|
||||
if not payload or payload.get("type") != "refresh":
|
||||
|
|
@ -492,7 +492,7 @@ async def reset_password(
|
|||
|
||||
@router.post("/logout")
|
||||
async def logout(
|
||||
data: RefreshToken,
|
||||
data: RefreshTokenRequest,
|
||||
session: AsyncSession = Depends(get_session),
|
||||
user: User = Depends(get_current_user),
|
||||
):
|
||||
|
|
|
|||
Loading…
Reference in a new issue