Ecco lo scenario:
Ho un'applicazione, la cui unica funzione / parte è generare chiamate vocali. Ho anche fornito una demo (funzionante) per generare chiamate dal sito web, inserendo il numero (senza login). Per evitare un uso improprio, ho aggiunto un limite CAPTCHA e IP.
Ma c'è un utente, che inserisce manualmente un numero di telefono e continua a generare chiamate. Continuano a cambiare il loro IP, quindi CAPTCHA e limite IP, entrambi non funzionano. E mi costa denaro, perché in genere generano chiamate internazionali. Anche il blocco delle chiamate internazionali non è un'opzione, in quanto fornisco anche il servizio internazionale.
C'è un modo per impedirlo, senza rimuovere la demo gratuita?
Stavo pensando di farlo usando l'indirizzo MAC, o qualcosa di simile, che blocca un particolare computer, ma so che ci sarà ancora scappatoia a causa dello spoofing dell'indirizzo MAC.
Come posso risolvere questo? Sto usando PHP.