From 0d784c994a5230b7a7a2d9c4f54c9b63a2e55821 Mon Sep 17 00:00:00 2001 From: Zayden Jung Date: Sun, 17 May 2026 18:41:19 +0800 Subject: [PATCH] jwt token and refresh token expire time is determined via env var --- app/auth.py | 6 +++--- app/auth/jwt.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app/auth.py b/app/auth.py index b4d6fa7..2d931d2 100644 --- a/app/auth.py +++ b/app/auth.py @@ -6,7 +6,7 @@ import secrets from app.auth.deps import get_current_user from app.db import SessionLocal from app.models import User -from app.auth.jwt import create_access_token, create_refresh_token, decode_token +from app.auth.jwt import create_jwt_token, create_refresh_token, decode_token router = APIRouter() @@ -87,7 +87,7 @@ async def auth_callback(request: Request, code: str, state: str): db.close() - jwt_token = create_access_token({ + jwt_token = create_jwt_token({ "sub": user.id, "email": user.email, }) @@ -125,7 +125,7 @@ def refresh_token(refresh_token: str): user_id = payload.get("sub") - new_access = create_access_token({"sub": user_id}) + new_access = create_jwt_token({"sub": user_id}) return {"access_token": new_access} diff --git a/app/auth/jwt.py b/app/auth/jwt.py index 77862f3..4f485b9 100644 --- a/app/auth/jwt.py +++ b/app/auth/jwt.py @@ -12,7 +12,7 @@ REFRESH_TOKEN_EXPIRE_DAYS = int(os.getenv("REFRESH_TOKEN_EXPIRE_DAYS", "7")) def now(): return datetime.now(timezone.utc) -def create_access_token(data: dict): +def create_jwt_token(data: dict): payload = { **data, "type": "access",