Che cos'è un OTP e perché via SMS?
Un OTP è un codice monouso che una persona deve inserire accanto alla propria password. Vale una sola volta e per poco tempo, e dimostra che quella persona ha il dispositivo in mano.
Perché via SMS
Perché funziona senza che l'utente debba installare nulla. Un'app è più sicura, ma ogni passaggio in più costa utenti. Per un pubblico che non puoi obbligare a installare qualcosa, l'SMS è spesso il massimo che le persone facciano davvero.
A che cosa fare attenzione
Tieni breve il periodo di validità — bastano pochi minuti. Limita il numero di tentativi. Scrivi nel messaggio a che cosa serve il codice, così chi non l'ha richiesto capisce subito che qualcosa non va.
La nota onesta
L'OTP via SMS non è la cosa più sicura che esista. Chi riesce a far trasferire una scheda SIM può intercettare il codice. Per la maggior parte delle applicazioni è ampiamente sufficiente, ma se proteggi qualcosa di grande valore guarda a un'app o a una chiave fisica.