Skip to content

Commit 3b5ef50

Browse files
committed
feat: JWT secret key를 Base64 인코딩하여 사용
1 parent 295fc2a commit 3b5ef50

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/main/java/timeeat/controller/web/jwt/JwtProperties.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import io.jsonwebtoken.security.Keys;
44
import java.time.Duration;
5+
import java.util.Base64;
56
import javax.crypto.SecretKey;
67
import lombok.Getter;
78
import org.springframework.boot.context.properties.ConfigurationProperties;
@@ -21,7 +22,7 @@ public JwtProperties(String secretKey, Duration accessTokenExpiration, Duration
2122
validate(accessTokenExpiration);
2223
validate(refreshTokenExpiration);
2324

24-
this.secretKey = secretKey;
25+
this.secretKey = Base64.getEncoder().encodeToString(secretKey.getBytes());
2526
this.accessTokenExpiration = accessTokenExpiration;
2627
this.refreshTokenExpiration = refreshTokenExpiration;
2728
}

src/test/java/timeeat/controller/auth/AuthControllerTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ class ReissueToken {
5050
.contentType(ContentType.JSON)
5151
.when().post("/api/auth/reissue")
5252
.then()
53-
.statusCode(200)
53+
.statusCode(201)
5454
.extract().as(TokenResponse.class);
5555

5656
assertAll(

src/test/java/timeeat/document/auth/AuthDocumentTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ class ReissueToken {
7373
.contentType(ContentType.JSON)
7474
.body(request)
7575
.when().post("/api/auth/reissue")
76-
.then().statusCode(200);
76+
.then().statusCode(201);
7777
}
7878
}
7979
}

0 commit comments

Comments
 (0)