auth-service
Orkestrasi register, verifikasi email, setup/reset password, login, challenge 2FA, dan OTP final.
- Register + token 2x24 jam
- Setup/reset password tokenized
- JWT session after OTP
Microservices Baseline
Aplikasi ini memisahkan domain autentikasi, user profile management, email event processing, dan scheduler dalam service terpisah. Tujuannya: reliability lebih baik, deployment independen, dan troubleshooting yang jelas per service.
Orkestrasi register, verifikasi email, setup/reset password, login, challenge 2FA, dan OTP final.
Manajemen data profil user untuk kebutuhan dashboard admin/operasional.
Publish/consume event email via Kafka dan kirim email via Kirim.Email API.
Placeholder orchestration job scheduler untuk fitur future automation.
UI entrypoint untuk onboarding, auth flow, dan dashboard pengguna.
Database: PostgreSQL per service
Cache: Redis
Event Bus: Kafka (email-events)
Deploy Target: Kubernetes namespace baseline-dev