From 699ad66ab80dfb595e5aae99ae7a8c7c3010776a Mon Sep 17 00:00:00 2001 From: NicoDora Date: Tue, 28 Nov 2023 15:53:57 +0900 Subject: [PATCH 1/2] =?UTF-8?q?fix(#10)=20:=20=EB=84=A4=EC=9D=B4=EB=B2=84?= =?UTF-8?q?=20=EC=97=B0=EB=8F=99=ED=95=B4=EC=A0=9C=20=EC=98=A4=EB=A5=98=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/auth/services/auth.service.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/auth/services/auth.service.ts b/src/auth/services/auth.service.ts index ea21e2b..9111693 100644 --- a/src/auth/services/auth.service.ts +++ b/src/auth/services/auth.service.ts @@ -122,6 +122,7 @@ export class AuthService { const kakaoToken = ( await axios.post(kakaoTokenUrl, kakaoTokenBody, kakaoTokenHeader) ).data; + const kakaoAccessToken = kakaoToken.access_token; const kakaoRefreshToken = kakaoToken.refresh_token; @@ -267,16 +268,19 @@ export class AuthService { const naverUnlinkHeader = { headers: { Authorization: `Bearer ${accessToken}`, + 'Content-Type': 'application/x-www-form-urlencoded', }, }; + const naverUnlinkBody = { client_id: process.env.NAVER_CLIENT_ID, client_secret: process.env.NAVER_CLIENT_SECRET, grant_type: 'delete', service_provider: 'NAVER', + access_token: accessToken, }; - axios.post(naverUnlinkUrl, naverUnlinkBody, naverUnlinkHeader); + await axios.post(naverUnlinkUrl, naverUnlinkBody, naverUnlinkHeader); return { message: '네이버 연동 해제가 완료되었습니다.' }; } catch (error) { console.log(error); From 3a95e78d1493bb329aa7c868111e49d60ab55abb Mon Sep 17 00:00:00 2001 From: NicoDora Date: Tue, 28 Nov 2023 15:57:39 +0900 Subject: [PATCH 2/2] =?UTF-8?q?fix(#10)=20:=20=EB=84=A4=EC=9D=B4=EB=B2=84?= =?UTF-8?q?=20=EC=97=B0=EB=8F=99=ED=95=B4=EC=A0=9C=20=EC=98=A4=EB=A5=98=20?= =?UTF-8?q?=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/auth/services/auth.service.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/src/auth/services/auth.service.ts b/src/auth/services/auth.service.ts index 9111693..d5872cb 100644 --- a/src/auth/services/auth.service.ts +++ b/src/auth/services/auth.service.ts @@ -267,7 +267,6 @@ export class AuthService { const naverUnlinkUrl = 'https://nid.naver.com/oauth2.0/token'; const naverUnlinkHeader = { headers: { - Authorization: `Bearer ${accessToken}`, 'Content-Type': 'application/x-www-form-urlencoded', }, };