SPMS_API/SPMS.Application/Interfaces
SEAN 5f25614e53 feat: 비밀번호 찾기/재설정 API 구현 (#66)
- PasswordForgotRequestDto, PasswordResetRequestDto 생성
- IAuthService에 ForgotPasswordAsync, ResetPasswordAsync 추가
- ForgotPasswordAsync: UUID 토큰 생성 → ITokenStore 저장(30분) → 이메일 발송
- ResetPasswordAsync: 토큰 검증 → BCrypt 해싱 → 비밀번호 저장
- PasswordController 생성 (v1/in/account/password)
- 보안: forgot에서 이메일 미존재 시에도 동일한 성공 응답
2026-02-10 10:56:35 +09:00
..
IAccountService.cs feat: 운영자 계정 CRUD API 구현 (#42) 2026-02-09 23:51:04 +09:00
IAuthService.cs feat: 비밀번호 찾기/재설정 API 구현 (#66) 2026-02-10 10:56:35 +09:00
ICredentialEncryptionService.cs feat: APNs/FCM 키 등록 및 조회 API 구현 (#48) 2026-02-10 00:28:47 +09:00
IE2EEService.cs feat: E2EE 암호화 유틸리티 구현 (#28) 2026-02-09 16:33:38 +09:00
IEmailService.cs feat: 이메일 인증 인프라 및 API 구현 (#64) 2026-02-10 10:52:47 +09:00
IJwtService.cs feat: JWT 인증 모듈 구현 (#20) 2026-02-09 14:59:36 +09:00
IServiceManagementService.cs feat: 서비스 수정 API 구현 (#54) 2026-02-10 09:44:36 +09:00
ITokenStore.cs feat: 이메일 인증 인프라 및 API 구현 (#64) 2026-02-10 10:52:47 +09:00