From 47aca58b02d6cc79b3b3918d10c7d4b626df1341 Mon Sep 17 00:00:00 2001 From: Dohyun Lim Date: Tue, 20 Jan 2026 17:02:26 +0900 Subject: [PATCH] add redirect_url at kakao_login --- app/user/schemas/user_schema.py | 4 +++- app/user/services/auth.py | 1 + 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/app/user/schemas/user_schema.py b/app/user/schemas/user_schema.py index f1b8c32..b5cb9f2 100644 --- a/app/user/schemas/user_schema.py +++ b/app/user/schemas/user_schema.py @@ -163,6 +163,7 @@ class LoginResponse(BaseModel): token_type: str = Field(default="Bearer", description="토큰 타입") expires_in: int = Field(..., description="액세스 토큰 만료 시간 (초)") user: UserBriefResponse = Field(..., description="사용자 정보") + redirect_url: str = Field(..., description="로그인 후 리다이렉트할 프론트엔드 URL") model_config = { "json_schema_extra": { @@ -177,7 +178,8 @@ class LoginResponse(BaseModel): "email": "user@kakao.com", "profile_image_url": "https://k.kakaocdn.net/dn/.../profile.jpg", "is_new_user": False - } + }, + "redirect_url": "http://localhost:3000" } } } diff --git a/app/user/services/auth.py b/app/user/services/auth.py index 011d2fd..fbdc9a5 100644 --- a/app/user/services/auth.py +++ b/app/user/services/auth.py @@ -111,6 +111,7 @@ class AuthService: profile_image_url=user.profile_image_url, is_new_user=is_new_user, ), + redirect_url="http://localhost:3000", ) async def refresh_tokens(