From a97f04e9a18af8bc545d22ebba5787a1ad9f1892 Mon Sep 17 00:00:00 2001 From: jeyong Date: Wed, 3 Jun 2026 18:32:04 +0900 Subject: [PATCH] Use OnboardingAuth for withdrawal endpoint Replace @Auth with @OnboardingAuth on the deleteMember parameter to apply onboarding-specific authentication for the /withdrawal endpoint. Added the corresponding OnboardingAuth import; functionality of the memberService call remains unchanged. --- src/main/kotlin/com/moa/controller/MemberController.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/kotlin/com/moa/controller/MemberController.kt b/src/main/kotlin/com/moa/controller/MemberController.kt index 2c14850..3666dbf 100644 --- a/src/main/kotlin/com/moa/controller/MemberController.kt +++ b/src/main/kotlin/com/moa/controller/MemberController.kt @@ -2,6 +2,7 @@ package com.moa.controller import com.moa.common.auth.Auth import com.moa.common.auth.AuthMemberInfo +import com.moa.common.auth.OnboardingAuth import com.moa.common.response.ApiResponse import com.moa.service.MemberService import com.moa.service.dto.WithdrawalRequest @@ -21,7 +22,7 @@ class MemberController( @PostMapping("/withdrawal") fun deleteMember( - @Auth member: AuthMemberInfo, + @OnboardingAuth member: AuthMemberInfo, @RequestBody req: WithdrawalRequest, ) = ApiResponse.success(memberService.deleteMember(member.id, req))