From dfe7d71b39bc107ee2bf3c1400c11f8dd2f1cdfe Mon Sep 17 00:00:00 2001 From: Junhyeong Kim Date: Thu, 27 Feb 2025 13:32:04 +0900 Subject: [PATCH] delete cookie (#343) --- .../csereal/common/mockauth/DevAuthController.kt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/src/main/kotlin/com/wafflestudio/csereal/common/mockauth/DevAuthController.kt b/src/main/kotlin/com/wafflestudio/csereal/common/mockauth/DevAuthController.kt index 1d072be9..40aa6600 100644 --- a/src/main/kotlin/com/wafflestudio/csereal/common/mockauth/DevAuthController.kt +++ b/src/main/kotlin/com/wafflestudio/csereal/common/mockauth/DevAuthController.kt @@ -2,6 +2,7 @@ package com.wafflestudio.csereal.common.mockauth import com.wafflestudio.csereal.core.user.database.UserEntity import com.wafflestudio.csereal.core.user.database.UserRepository +import jakarta.servlet.http.Cookie import jakarta.servlet.http.HttpServletRequest import jakarta.servlet.http.HttpServletResponse import org.springframework.context.annotation.Profile @@ -57,6 +58,11 @@ class DevAuthController( response: HttpServletResponse ): ResponseEntity { request.getSession(false)?.invalidate() + val cookie = Cookie("JSESSIONID", null).apply { + path = "/" + maxAge = 0 + } + response.addCookie(cookie) return ResponseEntity.ok("Mock logout successful") } }