@cryptotaxi247 / CoPilot / commits / 5b6f533d

GET for refresh token

Taylor committed Oct 10, 2023 at 09:24 UTC 5b6f533d68d8e5461b44fa78f468eca05be6142d
2 files changed +2 -2
backend/app/auth/models/users.py
+1 -1
@@ -29,7 +29,7 @@ class User(SQLModel, table=True):
29 role: Optional["Role"] = Relationship(back_populates="user")
30
31
32 -# Enum class for role_id 1,2,3
32 +# Enum class for role_id 1,2
33 class RoleEnum(int, Enum):
34 admin = 1
35 analyst = 2
backend/app/auth/routes/auth.py
+1 -1
@@ -37,7 +37,7 @@ async def login_for_access_token(form_data: OAuth2PasswordRequestForm = Depends(
37 return {"access_token": access_token, "token_type": "bearer"}
38
39
40 -@user_router.post("/refresh", response_model=Token)
40 +@user_router.get("/refresh", response_model=Token)
41 async def refresh_token(current_user: User = Depends(auth_handler.get_current_user)):
42 access_token_expires = timedelta(minutes=ACCESS_TOKEN_EXPIRE_MINUTES)
43 access_token = auth_handler.encode_token(current_user.username, access_token_expires)