diff --git a/src/main/java/com/umc/yeogi_gal_lae/api/notification/dto/NotificationDto.java b/src/main/java/com/umc/yeogi_gal_lae/api/notification/dto/NotificationDto.java index e51b4de3..4e7a1c0e 100644 --- a/src/main/java/com/umc/yeogi_gal_lae/api/notification/dto/NotificationDto.java +++ b/src/main/java/com/umc/yeogi_gal_lae/api/notification/dto/NotificationDto.java @@ -3,9 +3,11 @@ import com.umc.yeogi_gal_lae.api.tripPlan.types.TripPlanType; import lombok.AllArgsConstructor; import lombok.Getter; +import lombok.NoArgsConstructor; @Getter @AllArgsConstructor +@NoArgsConstructor public class NotificationDto { private Long id; private String title; diff --git a/src/main/java/com/umc/yeogi_gal_lae/api/place/dto/request/PlaceRequest.java b/src/main/java/com/umc/yeogi_gal_lae/api/place/dto/request/PlaceRequest.java index 72aecebe..d79d26d6 100644 --- a/src/main/java/com/umc/yeogi_gal_lae/api/place/dto/request/PlaceRequest.java +++ b/src/main/java/com/umc/yeogi_gal_lae/api/place/dto/request/PlaceRequest.java @@ -2,9 +2,11 @@ import lombok.AllArgsConstructor; import lombok.Getter; +import lombok.NoArgsConstructor; @Getter @AllArgsConstructor +@NoArgsConstructor public class PlaceRequest { private String placeName; diff --git a/src/main/java/com/umc/yeogi_gal_lae/api/room/dto/request/AddRoomMemberRequest.java b/src/main/java/com/umc/yeogi_gal_lae/api/room/dto/request/AddRoomMemberRequest.java index 7abf77b3..ea07ebcc 100644 --- a/src/main/java/com/umc/yeogi_gal_lae/api/room/dto/request/AddRoomMemberRequest.java +++ b/src/main/java/com/umc/yeogi_gal_lae/api/room/dto/request/AddRoomMemberRequest.java @@ -1,11 +1,13 @@ package com.umc.yeogi_gal_lae.api.room.dto.request; import lombok.Getter; +import lombok.NoArgsConstructor; import lombok.Setter; import java.util.List; @Getter @Setter +@NoArgsConstructor public class AddRoomMemberRequest { private Long roomId; private List userIds; diff --git a/src/main/java/com/umc/yeogi_gal_lae/api/room/dto/request/CreateRoomRequest.java b/src/main/java/com/umc/yeogi_gal_lae/api/room/dto/request/CreateRoomRequest.java index 6b8f416c..4af292ea 100644 --- a/src/main/java/com/umc/yeogi_gal_lae/api/room/dto/request/CreateRoomRequest.java +++ b/src/main/java/com/umc/yeogi_gal_lae/api/room/dto/request/CreateRoomRequest.java @@ -6,11 +6,13 @@ import jakarta.validation.constraints.Size; import lombok.Data; import lombok.Getter; +import lombok.NoArgsConstructor; import lombok.Setter; import java.util.List; @Getter @Setter +@NoArgsConstructor public class CreateRoomRequest { @NotBlank(message = "방 이름은 필수 입력 값입니다.") // 빈 값 또는 공백 불가 @Size(max = 50, message = "방 이름은 50자 이하여야 합니다.") // 최대 길이 제한 diff --git a/src/main/java/com/umc/yeogi_gal_lae/api/tripPlan/dto/TripPlanRequest.java b/src/main/java/com/umc/yeogi_gal_lae/api/tripPlan/dto/TripPlanRequest.java index 0f72946c..970704fa 100644 --- a/src/main/java/com/umc/yeogi_gal_lae/api/tripPlan/dto/TripPlanRequest.java +++ b/src/main/java/com/umc/yeogi_gal_lae/api/tripPlan/dto/TripPlanRequest.java @@ -2,8 +2,10 @@ import com.umc.yeogi_gal_lae.api.tripPlan.types.*; import lombok.Getter; +import lombok.NoArgsConstructor; @Getter +@NoArgsConstructor public class TripPlanRequest { private String location; // 여행 장소 private String startDate; diff --git a/src/main/java/com/umc/yeogi_gal_lae/api/user/dto/request/UserRequestDTO.java b/src/main/java/com/umc/yeogi_gal_lae/api/user/dto/request/UserRequestDTO.java index d81812df..e6020ca4 100644 --- a/src/main/java/com/umc/yeogi_gal_lae/api/user/dto/request/UserRequestDTO.java +++ b/src/main/java/com/umc/yeogi_gal_lae/api/user/dto/request/UserRequestDTO.java @@ -1,11 +1,13 @@ package com.umc.yeogi_gal_lae.api.user.dto.request; import lombok.Getter; +import lombok.NoArgsConstructor; import lombok.Setter; public class UserRequestDTO { @Getter @Setter + @NoArgsConstructor public static class LoginRequestDTO { private String email; private String nickname; diff --git a/src/main/java/com/umc/yeogi_gal_lae/global/oauth/util/CookieUtil.java b/src/main/java/com/umc/yeogi_gal_lae/global/oauth/util/CookieUtil.java index 5d25278d..8f6a92de 100644 --- a/src/main/java/com/umc/yeogi_gal_lae/global/oauth/util/CookieUtil.java +++ b/src/main/java/com/umc/yeogi_gal_lae/global/oauth/util/CookieUtil.java @@ -32,6 +32,12 @@ public static void deleteCookie(HttpServletResponse response, String name, boole cookie.setMaxAge(0); cookie.setSecure(!isLocal); + if (!isLocal) { + cookie.setAttribute("SameSite", "None"); + } else { + cookie.setAttribute("SameSite", "Lax"); + } + response.addCookie(cookie); }