From b655caa6367022e672f447cb4fff7e38f4fcf47a Mon Sep 17 00:00:00 2001 From: hongjeongpyo Date: Tue, 19 Dec 2023 23:31:51 +0900 Subject: [PATCH 1/2] =?UTF-8?q?token=20=EB=A7=8C=EB=A3=8C=20=EA=B8=B0?= =?UTF-8?q?=EA=B0=84=20=EB=B3=80=EA=B2=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/Donggukthon/santa/config/TokenProvider.java | 4 +++- .../santa/web/controller/CertificationController.java | 1 - 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/main/java/Donggukthon/santa/config/TokenProvider.java b/src/main/java/Donggukthon/santa/config/TokenProvider.java index e337105..f68b758 100644 --- a/src/main/java/Donggukthon/santa/config/TokenProvider.java +++ b/src/main/java/Donggukthon/santa/config/TokenProvider.java @@ -16,6 +16,8 @@ public class TokenProvider { public String generateToken(String userEmail) { + long expirationTimeInMs = 7 * 24 * 60 * 60 * 1000; + Claims claims = Jwts.claims(); claims.put("userEmail", userEmail); @@ -23,7 +25,7 @@ public String generateToken(String userEmail) { //.setSubject(useremail) .setClaims(claims) .setIssuedAt(new Date()) - .setExpiration(new Date(System.currentTimeMillis() + 3600000)) + .setExpiration(new Date(System.currentTimeMillis() + expirationTimeInMs)) .signWith(key) .compact(); return jwtToken; diff --git a/src/main/java/Donggukthon/santa/web/controller/CertificationController.java b/src/main/java/Donggukthon/santa/web/controller/CertificationController.java index 0a1a434..03a71c2 100644 --- a/src/main/java/Donggukthon/santa/web/controller/CertificationController.java +++ b/src/main/java/Donggukthon/santa/web/controller/CertificationController.java @@ -31,7 +31,6 @@ public ApiResponse getCertification( @RequestHeader("Authorization") String accessToken, @RequestBody SubmissionRequestDTO submissionRequestDTO) { - if (!tokenProvider.validateToken(accessToken)) { // 토큰이 유효하지 않으면 적절한 응답 반환 return new ApiResponse<>(ErrorStatus.INVALID_TOKEN); // 에러 응답 구현 From 48a3116bde9dfa331bbbb6e01ea4b53c06392905 Mon Sep 17 00:00:00 2001 From: hongjeongpyo Date: Wed, 20 Dec 2023 09:46:41 +0900 Subject: [PATCH 2/2] =?UTF-8?q?user/join=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/Donggukthon/santa/service/MemberSevice.java | 3 --- .../java/Donggukthon/santa/web/dto/request/JoinRequestDTO.java | 3 --- 2 files changed, 6 deletions(-) diff --git a/src/main/java/Donggukthon/santa/service/MemberSevice.java b/src/main/java/Donggukthon/santa/service/MemberSevice.java index 4c7e632..aa00fc7 100644 --- a/src/main/java/Donggukthon/santa/service/MemberSevice.java +++ b/src/main/java/Donggukthon/santa/service/MemberSevice.java @@ -107,9 +107,6 @@ public Member signUp(JoinRequestDTO joinRequestDto){ .email(joinRequestDto.getEmail()) .password(joinRequestDto.getPassword()) .name(joinRequestDto.getName()) - .nickname(joinRequestDto.getNickname()) - .gender(joinRequestDto.getGender()) - .phoneNumber(joinRequestDto.getPhoneNumber()) .createdAt(LocalDateTime.now()) .build(); memberRepository.save(member); diff --git a/src/main/java/Donggukthon/santa/web/dto/request/JoinRequestDTO.java b/src/main/java/Donggukthon/santa/web/dto/request/JoinRequestDTO.java index 4eaa7bf..7fa9f5f 100644 --- a/src/main/java/Donggukthon/santa/web/dto/request/JoinRequestDTO.java +++ b/src/main/java/Donggukthon/santa/web/dto/request/JoinRequestDTO.java @@ -11,7 +11,4 @@ public class JoinRequestDTO { private String email; private String password; private String name; - private String nickname; - private String gender; - private String phoneNumber; }