Send OTP Emails in Ktor / Kotlin (2026) with a Plain HTTP API
Build signup/login OTP in Ktor: SecureRandom, HMAC in ConcurrentHashMap/Redis/SQL, rate limits, HttpClient POST /emails with Idempotency-Key—prefer HTTPS over SMTP; contrast Quarkus and Spring Boot siblings; Rovela delivers only.
