Skip to content

Commit

Permalink
Merge branch 'feat/naver_login' into dev-check
Browse files Browse the repository at this point in the history
  • Loading branch information
nohy6630 committed Apr 1, 2024
2 parents 0d33c3a + 30b8470 commit 4be9344
Show file tree
Hide file tree
Showing 5 changed files with 22 additions and 22 deletions.
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
package com.numberone.backend.swagger;


import com.numberone.backend.swagger.dto.request.JwtRefreshRequest;
import com.numberone.backend.swagger.dto.request.LoginRequest;
import com.numberone.backend.swagger.dto.response.JwtRefreshResponse;
import com.numberone.backend.swagger.dto.response.LoginResponse;
import com.numberone.backend.swagger.dto.request.RefreshRequestDummy;
import com.numberone.backend.swagger.dto.request.LoginRequestDummy;
import com.numberone.backend.swagger.dto.response.RefreshResponseDummy;
import com.numberone.backend.swagger.dto.response.LoginResponseDummy;
import io.swagger.v3.oas.annotations.Operation;
import io.swagger.v3.oas.annotations.tags.Tag;
import org.springframework.web.bind.annotation.PostMapping;
Expand All @@ -26,22 +26,22 @@ public class SwaggerDocumentController {// 필터에서 처리하는 api의 경
이후 서버에 API 요청시 이 JWT 토큰을 같이 담아서 요청해야 정상적으로 API가 호출 됩니다.
""")
@PostMapping("/kakao")
public LoginResponse loginKakao(@RequestBody LoginRequest loginRequest) {
public LoginResponseDummy loginKakao(@RequestBody LoginRequestDummy loginRequestDummy) {
return null;
}

// @Operation(summary = "네이버 토큰을 이용하여 서버 JWT 토큰 발급받기", description =
// """
// 네이버 토큰을 body 에 담아서 post 요청 해주세요.
//
// 앞으로 서버 요청 시에 사용할 수 있는 JWT 토큰이 발급됩니다.
//
// 이후 서버에 API 요청시 이 JWT 토큰을 같이 담아서 요청해야 정상적으로 API가 호출 됩니다.
// """)
// @PostMapping("/naver")
// public GetTokenResponse loginNaver(@RequestBody @Valid GetTokenRequest tokenRequest) {
// return tokenService.loginNaver(tokenRequest);
// }
@Operation(summary = "네이버 토큰을 이용하여 서버 JWT 토큰 발급받기", description =
"""
네이버 토큰을 body 에 담아서 post 요청 해주세요.
앞으로 서버 요청 시에 사용할 수 있는 JWT 토큰이 발급됩니다.
이후 서버에 API 요청시 이 JWT 토큰을 같이 담아서 요청해야 정상적으로 API가 호출 됩니다.
""")
@PostMapping("/naver")
public LoginResponseDummy loginNaver(@RequestBody LoginRequestDummy loginRequestDummy) {
return null;
}

@Operation(summary = "만료된 JWT 토큰 갱신하기", description =
"""
Expand All @@ -50,7 +50,7 @@ public LoginResponse loginKakao(@RequestBody LoginRequest loginRequest) {
새로 사용할 수 있는 JWT 토큰이 발급됩니다.
""")
@PostMapping("/refresh")
public JwtRefreshResponse refresh(@RequestBody JwtRefreshRequest jwtRefreshRequest) {
public RefreshResponseDummy refresh(@RequestBody RefreshRequestDummy refreshRequestDummy) {
return null;
}
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

@Getter
@NoArgsConstructor(access = AccessLevel.PROTECTED)
public class JwtRefreshRequest {
public class LoginRequestDummy {
private String token;
}
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,6 @@

@Getter
@NoArgsConstructor(access = AccessLevel.PROTECTED)
public class LoginRequest {
public class RefreshRequestDummy {
private String token;
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import lombok.Getter;

@Getter
public class LoginResponse {
public class LoginResponseDummy {
private String accessToken;
private String refreshToken;
private Boolean isOnboarding;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
import lombok.Getter;

@Getter
public class JwtRefreshResponse {
public class RefreshResponseDummy {
private String accessToken;
private String refreshToken;
}

0 comments on commit 4be9344

Please sign in to comment.