- 주제: 사용자 관리 및 계좌 서비스
- 주요 역할:
- 사용자 인증 및 계정 관리
- 가상 계좌 생성 및 관리
- 포트폴리오 관리 및 자산 현황 제공
- 사용자 설정 및 선호도 관리
- 구글 소셜 로그인 지원 및 JWT 기반 인증 시스템 구현
- 사용자 프로필 정보 관리 및 업데이트 기능 제공
- 보안 강화를 위한 토큰 관리 및 갱신 메커니즘 구현
- 회원가입 시 모의 투자용 가상 자금 자동 제공
- 실시간 계좌 잔고 관리 및 업데이트 처리
- 주문 가능 금액 검증 및 계좌 잔액 변동 이벤트 처리
- 주문 서비스와의 연동을 통한 계좌 잔액 검증
- 매칭 서비스로부터 체결 이벤트 수신 및 처리
- RabbitMQ를 활용한 비동기 이벤트 처리 구현