From cc5d6f02f5330d2c3f06756a53fef8a0257e3a65 Mon Sep 17 00:00:00 2001 From: hwangsea <134906042+hwangsea@users.noreply.github.com> Date: Wed, 23 Jul 2025 22:28:48 +0900 Subject: [PATCH] =?UTF-8?q?[=EB=AC=B8=EC=84=9C][=EC=86=8C=EC=85=9C?= =?UTF-8?q?=EB=A1=9C=EA=B7=B8=EC=9D=B8]=20AuthControllerDocs=20=EC=88=98?= =?UTF-8?q?=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/AuthControllerDocs.java | 20 ++++++++++++++----- 1 file changed, 15 insertions(+), 5 deletions(-) diff --git a/src/main/java/onepiece/dailysnapbackend/controller/AuthControllerDocs.java b/src/main/java/onepiece/dailysnapbackend/controller/AuthControllerDocs.java index dfe9534..6f1d8bc 100644 --- a/src/main/java/onepiece/dailysnapbackend/controller/AuthControllerDocs.java +++ b/src/main/java/onepiece/dailysnapbackend/controller/AuthControllerDocs.java @@ -23,18 +23,28 @@ public interface AuthControllerDocs { { "provider": "KAKAO", "username": "example@naver.com", - "accessToken": "ya29.A0ARrdaMExampleAccessToken1234567890", "birth": "2004-01-01", "nickname": "daily_snap_user" } ``` ### 응답 - - `200 OK`: 로그인 또는 회원가입 성공. 응답 헤더에 JWT 토큰 포함 + - `200 OK`: 로그인 또는 회원가입 성공 - ### 응답 헤더 예시 - - `Authorization: Bearer ` - - `Set-Cookie: refresh_token=; HttpOnly; Secure; SameSite=Strict; Max-Age=` + ### 응답 형식 + - `Authorization` 헤더에 accessToken 포함 + - 응답 바디에 refreshToken 포함 + + ### 응답 예시 + #### 헤더: + - `Authorization: Bearer your-access-token` + + #### 바디: + ```json + { + "refreshToken": "your-refresh-token" + } + ``` """ ) ResponseEntity signIn(@Valid @RequestBody SignInRequest request, HttpServletResponse response);