diff --git a/src/idp/idp.controller.ts b/src/idp/idp.controller.ts index eaa2457..71213a2 100644 --- a/src/idp/idp.controller.ts +++ b/src/idp/idp.controller.ts @@ -60,7 +60,11 @@ export class IdpController { @ApiResponse({ status: 204, description: '로그아웃 성공' }) @ApiInternalServerErrorResponse({ description: '서버 에러' }) @Delete('logout') - async logout(@Res({ passthrough: true }) response: Response): Promise { + async logout( + @Req() request: Request, + @Res({ passthrough: true }) response: Response, + ): Promise { + await this.idpService.logout(request.cookies.refreshToken); response.clearCookie('refreshToken'); }