유저 관련 API를 처리하는 마이크로서비스 입니다.
이 서비스는 회원가입, 로그인, 사용자 정보 조회 등의 유저 도메인 기능을 제공하며,
Spring Cloud 기반 마이크로서비스 아키텍처에서 Eureka 서비스 디스커버리와 통합되어 동작합니다.
- 회원가입
- 로그인 (JWT 발급)
- 사용자 정보 조회
- 사용자 인증/인가 처리
- Java 21+
- Spring Boot
- Spring Web
- Spring Security
- Spring Data JPA
- MySQL
- JWT (JJWT)
- Spring Cloud Netflix Eureka Client
- Spring Cloud Config Client
- [api-gateway]를 통해 외부에서 접근
- [discovery-service]에 Eureka Client로 등록되어 서비스 간 호출 가능