diff --git a/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberController.java b/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberController.java new file mode 100644 index 0000000..54666ea --- /dev/null +++ b/server-toy-project/src/main/java/com/gdsc_teamb/servertoyproject/login/MemberController.java @@ -0,0 +1,26 @@ +package com.gdsc_teamb.servertoyproject.login; + +import com.gdsc_teamb.servertoyproject.jwt.TokenInfo; +import lombok.RequiredArgsConstructor; +import lombok.extern.slf4j.Slf4j; +import org.springframework.web.bind.annotation.*; + +@Slf4j +@RestController +@RequiredArgsConstructor +@RequestMapping("/members") +public class MemberController { + private final MemberService memberService; + + @PostMapping("/login") + public TokenInfo login(@RequestBody MemberLoginRequestDto memberLoginRequestDto) { + String memberId = memberLoginRequestDto.getMemberId(); + String password = memberLoginRequestDto.getPassword(); + TokenInfo tokenInfo = memberService.login(memberId, password); + return tokenInfo; + } + @PostMapping("/test") + public String test() { + return "success"; + } +}