Skip to content

Commit 295fc2a

Browse files
committed
refactor: 인증/인가 관련 API Path 수정
1 parent 9dfd126 commit 295fc2a

File tree

7 files changed

+24
-24
lines changed

7 files changed

+24
-24
lines changed

src/main/java/timeeat/controller/member/MemberController.java renamed to src/main/java/timeeat/controller/auth/AuthController.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package timeeat.controller.member;
1+
package timeeat.controller.auth;
22

33
import java.net.URI;
44
import lombok.RequiredArgsConstructor;
@@ -9,28 +9,28 @@
99
import org.springframework.web.bind.annotation.RequestBody;
1010
import org.springframework.web.bind.annotation.RestController;
1111
import timeeat.controller.web.jwt.JwtManager;
12-
import timeeat.service.member.MemberService;
12+
import timeeat.service.auth.AuthService;
1313

1414
@RestController
1515
@RequiredArgsConstructor
16-
public class MemberController {
16+
public class AuthController {
1717

1818
private final JwtManager jwtManager;
19-
private final MemberService memberService;
19+
private final AuthService authService;
2020

21-
@GetMapping("/api/member/login/auth")
21+
@GetMapping("/api/auth/login/oauth")
2222
public ResponseEntity<Void> redirectOauthLoginPage() {
23-
URI oauthLoginUrl = memberService.getOauthLoginUrl();
23+
URI oauthLoginUrl = authService.getOauthLoginUrl();
2424

2525
return ResponseEntity
2626
.status(HttpStatus.FOUND)
2727
.location(oauthLoginUrl)
2828
.build();
2929
}
3030

31-
@PostMapping("/api/member/login")
31+
@PostMapping("/api/auth/login")
3232
public ResponseEntity<TokenResponse> login(@RequestBody MemberLoginRequest request) {
33-
memberService.login(request);
33+
authService.login(request);
3434

3535
TokenResponse response = new TokenResponse(
3636
jwtManager.issueAccessToken(1L),
@@ -40,7 +40,7 @@ public ResponseEntity<TokenResponse> login(@RequestBody MemberLoginRequest reque
4040
.body(response);
4141
}
4242

43-
@PostMapping("/api/member/reissue")
43+
@PostMapping("/api/auth/reissue")
4444
public ResponseEntity<TokenResponse> reissueToken(@RequestBody ReissueRequest request) {
4545
long id = jwtManager.resolveRefreshToken(request.refreshToken());
4646

src/main/java/timeeat/controller/member/MemberLoginRequest.java renamed to src/main/java/timeeat/controller/auth/MemberLoginRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package timeeat.controller.member;
1+
package timeeat.controller.auth;
22

33
public record MemberLoginRequest(String code) {
44
}

src/main/java/timeeat/controller/member/ReissueRequest.java renamed to src/main/java/timeeat/controller/auth/ReissueRequest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package timeeat.controller.member;
1+
package timeeat.controller.auth;
22

33
public record ReissueRequest(String refreshToken) {
44
}

src/main/java/timeeat/controller/member/TokenResponse.java renamed to src/main/java/timeeat/controller/auth/TokenResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package timeeat.controller.member;
1+
package timeeat.controller.auth;
22

33
public record TokenResponse(String accessToken, String refreshToken) {
44
}

src/main/java/timeeat/service/member/MemberService.java renamed to src/main/java/timeeat/service/auth/AuthService.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package timeeat.service.member;
1+
package timeeat.service.auth;
22

33
import java.net.URI;
44
import lombok.RequiredArgsConstructor;
@@ -7,12 +7,12 @@
77
import timeeat.client.oauth.OauthClient;
88
import timeeat.client.oauth.OauthMemberInformation;
99
import timeeat.client.oauth.OauthToken;
10-
import timeeat.controller.member.MemberLoginRequest;
10+
import timeeat.controller.auth.MemberLoginRequest;
1111

1212
@Slf4j
1313
@Service
1414
@RequiredArgsConstructor
15-
public class MemberService {
15+
public class AuthService {
1616

1717
private final OauthClient oauthClient;
1818

src/test/java/timeeat/controller/member/MemberControllerTest.java renamed to src/test/java/timeeat/controller/auth/AuthControllerTest.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package timeeat.controller.member;
1+
package timeeat.controller.auth;
22

33
import static org.assertj.core.api.Assertions.assertThat;
44
import static org.junit.jupiter.api.Assertions.assertAll;
@@ -10,7 +10,7 @@
1010
import org.springframework.beans.factory.annotation.Value;
1111
import timeeat.controller.BaseControllerTest;
1212

13-
class MemberControllerTest extends BaseControllerTest {
13+
class AuthControllerTest extends BaseControllerTest {
1414

1515
@Nested
1616
class RedirectOauthLoginPage {
@@ -26,7 +26,7 @@ class RedirectOauthLoginPage {
2626
String location = given()
2727
.redirects().follow(false)
2828
.when()
29-
.get("/api/member/login/auth")
29+
.get("/api/auth/login/oauth")
3030
.then()
3131
.statusCode(302)
3232
.extract().header(HttpHeaders.LOCATION);
@@ -48,7 +48,7 @@ class ReissueToken {
4848

4949
TokenResponse response = given().body(request)
5050
.contentType(ContentType.JSON)
51-
.when().post("/api/member/reissue")
51+
.when().post("/api/auth/reissue")
5252
.then()
5353
.statusCode(200)
5454
.extract().as(TokenResponse.class);

src/test/java/timeeat/document/member/MemberDocumentTest.java renamed to src/test/java/timeeat/document/auth/AuthDocumentTest.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
package timeeat.document.member;
1+
package timeeat.document.auth;
22

33
import static org.springframework.restdocs.headers.HeaderDocumentation.headerWithName;
44
import static org.springframework.restdocs.payload.JsonFieldType.STRING;
@@ -8,13 +8,13 @@
88
import org.junit.jupiter.api.Nested;
99
import org.junit.jupiter.api.Test;
1010
import org.springframework.http.HttpHeaders;
11-
import timeeat.controller.member.ReissueRequest;
11+
import timeeat.controller.auth.ReissueRequest;
1212
import timeeat.document.BaseDocumentTest;
1313
import timeeat.document.RestDocsRequest;
1414
import timeeat.document.RestDocsResponse;
1515
import timeeat.document.Tag;
1616

17-
public class MemberDocumentTest extends BaseDocumentTest {
17+
public class AuthDocumentTest extends BaseDocumentTest {
1818

1919
@Nested
2020
class RedirectOauthLoginPage {
@@ -38,7 +38,7 @@ class RedirectOauthLoginPage {
3838
given(document)
3939
.redirects().follow(false)
4040
.when()
41-
.get("/api/member/login/auth")
41+
.get("/api/auth/login/oauth")
4242
.then()
4343
.statusCode(302);
4444
}
@@ -72,7 +72,7 @@ class ReissueToken {
7272
given(document)
7373
.contentType(ContentType.JSON)
7474
.body(request)
75-
.when().post("/api/member/reissue")
75+
.when().post("/api/auth/reissue")
7676
.then().statusCode(200);
7777
}
7878
}

0 commit comments

Comments
 (0)