687 B
687 B
ADR 0003: Authentica As Primary OTP Provider
Status
Accepted
Context
MVP auth is phone-first; production OTP delivery needed for KSA.
Decision
Use Authentica as production OTP provider. Keep console provider for local development/tests.
Consequences
- Production auth depends on Authentica credentials + uptime.
- Local development remains simple.
- Adding backup provider needs new adapter + runbook updates.
Alternatives Considered
- Console-only: not viable for production.
- Multi-provider from day one: deferred for scope control.
Related
backend/apps/accounts/services/otp.pybackend/salon_api/settings.pydocs/runbooks/auth_otp_failures.md